Дмитрий Кондин

Администраторы
  • Публикации

    6535
  • Зарегистрирован

  • Посещение

  • Days Won

    362

Все публикации пользователя Дмитрий Кондин

  1. Напишите запрос в тех.поддержку https://www.sitebill.ru/client/submitticket.php?step=2&deptid=1 От имени учетной записи, на которую покупали лицензионный ключ. Проверим, если есть ошибка при обновлениях исправим.
  2. В /template/frontend/realia/main/main.php $this->grid_special_right(); Вот реализация этой функции /** * Get special right grid * @param * @return */ function grid_special_right () { $params['spec'] = 'spec'; $grid_constructor=$this->_getGridConstructor(); $grid_constructor->special_right($params); } Но вам лучше на примере этой функции дублировать свой функционал private function getNewest(){ require_once SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/frontend/grid/grid_constructor.php'; $grid_constructor = new Grid_Constructor(); $params['order'] = 'date_added'; $params['asc'] = 'desc'; $params['page_limit']=3; $params['page']=1; $res = $grid_constructor->get_sitebill_adv_ext( $params, false, false ); //echo count($res); //print_r($res); $this->template->assign('new_grid_items', $res); // тут задаем свое название массива } Например так private function getMyNewest(){ require_once SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/frontend/grid/grid_constructor.php'; $grid_constructor = new Grid_Constructor(); $params['order'] = 'date_added'; $params['asc'] = 'desc'; $params['page_limit']=5; $params['page']=1; $res = $grid_constructor->get_sitebill_adv_ext( $params, false, false ); //echo count($res); //print_r($res); $this->template->assign('my_new_grid_items', $res); } И потом вызвать ее в main(); $this->getNewest(); //добавляем свой вызов $this->getMyNewest(); В шаблоне этот массив будет выглядеть так {foreach from=$my_new_grid_items item=my_new_grid_item} <div class="property"> <div class="image"> <a href="{$my_new_grid_item.href}"></a> {if $my_new_grid_item.img != '' } <img src="{$estate_folder}/img/data/{$my_new_grid_item.img[0].preview}" class="previewi"> {else} <img src="{$estate_folder}/template/frontend/realia/img/no_foto_100x74.png" class="previewi"> {/if} </div><!-- /.image --> <div class="wrapper"> <div class="title"> <h3> <a href="{$my_new_grid_item.href}"> {if $my_new_grid_item.city ne ''} {$my_new_grid_item.city}{if $my_new_grid_item.street ne ''}, {$my_new_grid_item.street}{if $my_new_grid_item.number ne ''}, {$my_new_grid_item.number}{/if}{/if} {else} {if $my_new_grid_item.street ne ''} {$my_new_grid_item.street}{if $my_new_grid_item.number ne ''}, {$my_new_grid_item.number}{/if} {/if} {/if} </a> </h3> </div><!-- /.title --> <div class="location">{$my_new_grid_item.path}</div><!-- /.location --> {if $my_new_grid_item.price_discount > 0} <div class="price"> {$my_new_grid_item.price_discount|number_format:0:",":" "} {if $my_new_grid_item.currency_name != ''}{$my_new_grid_item.currency_name}{/if} <div class="price_discount_footer">{$my_new_grid_item.price|number_format:0:",":" "} {if $my_new_grid_item.currency_name != ''}{$my_new_grid_item.currency_name}{/if}</div><!-- /.price --> </div> {else} <div class="price">{$my_new_grid_item.price|number_format:0:",":" "} {if $my_new_grid_item.currency_name != ''}{$my_new_grid_item.currency_name}{/if}</div> {/if} </div><!-- /.wrapper --> </div><!-- /.property --> {/foreach}
  3. У вас выключена опция яндекс-выгрузки Выгружать в файл (apps.yandexrealty.tofile) Включите и будет файл у вас.
  4. Тут тогда нужно вручную сделать пересчет пользователю за неправильную выгрузку. Или просто снять с публикации объявление и объяснить пользователю что не так с его объявлением. Узнаю у админов cian можно ли в автоматическом режиме получать отчет о выгрузке, чтобы можно было автоматически исправлять подобные ошибки.
  5. Нет, значения по-умолчанию нужны только для отображения формы на сайте.
  6. Исправлен один баг: если в фильтре справочника указать несуществующее значение, то ничего не выводилось. Исправили, теперь вводится заголовок таблицы, где можно удалить неправильное значение из фильтра.
  7. http://wiki.sitebill.ru/index.php?title=Приложение_"Менеджер_валют"
  8. Отчет об остальных обновленных приложениях с 14 мая 2016 до 05 июля 2016.
  9. Если вы арендуете у нас, тогда вам нужно сделать запрос на открытие доступа к cpanel https://www.sitebill.ru/client/submitticket.php?step=2&deptid=1
  10. Необходимо зайти в cpanel и там нажать кнопку "Мастер резервного копирования" и следовать инструкциям.
  11. Из того что можно покликать и увидеть: Во всех справочниках (включая список пользователей и пользовательские сущности) теперь можно фильтровать по значениям в колонках, также как и в списке объявлений. Также можно задавать колонки, которые хотим видеть. Загружать и выгружать через excel. И более подробно в этом логе. Вскоре будут обновлены вторичные приложения. Revision: 8670 Author: dmn Date: 4 июля 2016 г. 17:59:27 Message: Дозагрузка apps.third если нет ---- Modified : /estate.sitebill.ru_utf8/apps/system/system.xml Modified : /estate.sitebill.ru_utf8/apps/system/update.php Revision: 8666 Author: dmn Date: 4 июля 2016 г. 17:46:04 Message: ---- Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/view/grid.php Revision: 8665 Author: dmn Date: 4 июля 2016 г. 17:38:31 Message: Добавлена красивая галерея для просмотра фото в таблицах справочников ---- Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/users/user_object_manager.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/view/grid.php Revision: 8664 Author: dmn Date: 4 июля 2016 г. 16:45:38 Message: ---- Modified : /estate.sitebill.ru_utf8/apps/system/system.xml Revision: 8663 Author: sitebill Date: 4 июля 2016 г. 15:51:46 Message: ---- Modified : /estate.sitebill.ru_utf8/apps/admin/admin/template1/main.tpl Added : /estate.sitebill.ru_utf8/apps/system/js/jquery.cookie.js Revision: 8662 Author: sitebill Date: 4 июля 2016 г. 14:27:19 Message: ---- Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/city/city_manager.php Added : /estate.sitebill.ru_utf8/apps/system/template/city_admin Added : /estate.sitebill.ru_utf8/apps/system/template/city_admin/grid.tpl Added : /estate.sitebill.ru_utf8/apps/system/template/city_admin/grid_list.tpl Revision: 8661 Author: dmn Date: 4 июля 2016 г. 14:06:11 Message: Во всех справочниках теперь выгрузка в excel выполняется с фильтрацией по выбранным ключевым параметрам для колонок ---- Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/view/grid.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/street/street_manager.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/city/city_manager.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/metro/metro_manager.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/region/region_manager.php Revision: 8660 Author: dmn Date: 4 июля 2016 г. 13:35:56 Message: ---- Modified : /estate.sitebill.ru_utf8/apps/system/lib/components/model_tags/model_tags.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/view/grid.php Revision: 8655 Author: dmn Date: 1 июля 2016 г. 14:03:11 Message: Перевел менеджер пользователей на стандартный grid (с возможностью настройки пользовательских колонок) ---- Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/object_manager.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/users/user_object_manager.php Revision: 8588 Author: dmn Date: 21 июня 2016 г. 11:45:01 Message: Передача secret_key для обновления зависимых приложений ---- Modified : /estate.sitebill.ru_utf8/apps/system/update.php Revision: 8553 Author: sitebill Date: 20 июня 2016 г. 2:15:14 Message: System: - откат лишнего ---- Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/view/grid.php Revision: 8552 Author: sitebill Date: 20 июня 2016 г. 0:06:52 Message: System: - упакована системная библиотека jquery - добавлен функционал в Common_Grid ---- Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/view/grid.php Modified : /estate.sitebill.ru_utf8/apps/system/js/jquery/jquery.js Modified : /estate.sitebill.ru_utf8/apps/system/system.xml Revision: 8505 Author: sitebill Date: 12 июня 2016 г. 5:06:59 Message: System: - добавлен уровневый элемент структуры с пошаговым выбором (beta) - добавлены языковые переменные - исправлен принцип установки выбранного пользователя в форме объявления при доступе в админку, установленном permissions - исправлена завершающая логика удаления при использовании архивирования вместо удаления и при массовом удалении (по завершени происходит редирект на список) - формирование ссылки на объякт для списков админки с использование стандартной функции - в модель Меню добавлены языковые поля - добавлен набор вспомогательных функций _before_add_done_action, _after_edit_done_action, _after_add_done_action в Data_Manager для упрощения локализаций - отключено подключение эксель-библиотеки из include_path и заменено на прямое подключение из apps/third - исправлены пути подключения шаблонов для модуля Ipoteka - добавлена обработка параметра элемента модели reqoff, позволяющая для "обязательного" элемента указать разделы структуры, в которых обязательность не будет выдерживаться - убрана дублирующаяся нотификация администратору про добавление объявления. ---- Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/object_manager.php Modified : /estate.sitebill.ru_utf8/apps/system/system.xml Modified : /estate.sitebill.ru_utf8/apps/system/js/dataimagelist.js Modified : /estate.sitebill.ru_utf8/apps/system/js/form_tabs.js Modified : /estate.sitebill.ru_utf8/apps/system/language/ru/dictionary.ini Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/data/data_manager.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/menu/menu_manager.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/menu/menu_structure_manager.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/admin/structure/structure_manager.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/components/dropzone_xls/dropzone.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/frontend/form/ipoteka.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/frontend/view/kvartira_view.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/model/model.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/sitebill.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/ajax/ajax_server.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/form/form_generator.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/robokassa/robokassa.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/user/account.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/user/data/user_data.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/user/register_using_model.php Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/view/view.php Revision: 8428 Author: dmn Date: 20 мая 2016 г. 11:08:53 Message: Исправил руб. на конфигурационное название валюты ---- Modified : /estate.sitebill.ru_utf8/apps/system/lib/system/user/data/user_data.php
  12. Потому что у статей нет таких настроек для вывода где-либо. Они только выводятся по своему адресу.
  13. Статьи сейчас выводятся только по определенному адресу. Например, ваш-сайт/articles В статьях есть разбивка по категориям. Больше преимуществ у модуля нет. Используется он в основном для SEO.
  14. Обычно такая ошибка возникает, если указаны неверные координаты. Точка выходит за пределы допустимых значений.
  15. В приложении /apps/yourappname/site/site.php должен быть метод activateBill Пример такого класса с этим методом <?php defined('SITEBILL_DOCUMENT_ROOT') or die('Restricted access'); /** * @author Kondin Dmitriy <kondin@etown.ru> http://www.sitebill.ru */ class yourappname_site extends yourappnamel_admin { public function activateBill($bill_id){ require_once SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/system/robokassa/robokassa.php'; $Robox=new Robox(); //обработкой занимается модуль робокассы $Robox->activateBill($bill_id, ''); } public function checkBill($bill_id, $payment){ $DBC=DBC::getInstance(); $query='SELECT COUNT(bill_id) AS _cnt FROM '.DB_PREFIX.'_bill WHERE bill_id=? AND payment_sum=? AND status=0'; $stmt=$DBC->query($query, array($bill_id, $payment)); if(!$stmt){ return false; } $ar=$DBC->fetch($stmt); if($ar['_cnt']==0){ return false; } return true; } function frontend () { return false; } function get_pay_button ($bill_id, $amount, $payment_amount='') { ... } }
  16. Это старые алиасы, просто отредактируйте эти новости и алиасы должны обновиться.
  17. Если хотите так глобально разбираться в системе, то нужно поставить какой-нибудь IDE. http://www.php.su/download/editors/ - тут выбирайте себе редактор. Многие советуют Notepad++ Далее загружаете к себе на компьютер исходники сайта все. Ну и далее google...
  18. 1. Как раз автогенерация всех мета-тегов и правила создания на подходе. 2. Будем делать улучшения в шаблонах для размток opengraph.