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

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

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

  • Посещение

  • Days Won

    362

Изменения репутации

  1. Like
    Дмитрий Кондин получил репутацию от RenzOr в вывод родительской категории   
    Это в новых версиях у нас будет.
    Большое обновление на этой неделе сделаем.
  2. Like
  3. Like
    Дмитрий Кондин получил репутацию от Helenblondi в Убрать /news   
    Тогда не убирайте все строчки, а поместите их внутрь условия
    {if $REQUESTURIPATH == '' } тут код новостей {/if}  
  4. Like
    Дмитрий Кондин получил репутацию от metrpro в Обновление объявлений, загруженных через парсер   
    apps/yandexrealty_parser/admin/admin.php
    $imgs = array(); $imgfiles = $offer->imagefile; if (!empty($imgfiles)) { foreach ($imgfiles as $if) { $imgs[] = array('preview' => (string) $if->image[0], 'normal' => (string) $if->image[1]); } } else { $imgfiles = $offer->image; if (!empty($imgfiles)) { foreach ($imgfiles as $if) { $imgs[] = (string) $if; } } }  
  5. Like
    Дмитрий Кондин получил репутацию от metrpro в Заголовок объявления в realty_grid_list.tpl   
    Можете в шаблоне для отладки добавить такое
    <pre> {$grid_items|print_r}; </pre> Так вы увидите что есть в этом массиве данных.
    Примерно так

    Теперь можно получить значение price с помощью такого выражения
    {$grid_items[i].price} Ниже листаем

    Можно отсюда например взять поле region
    {$grid_items[i].region} Посмотрите ваше поле select_by_query, возможно оно там будет в расшифрованном виде.
    Если нет, тогда надо будет добавить свою обработку
     
  6. Like
    Дмитрий Кондин получил репутацию от Realtor в Дублирование объявлений   
    Тогда нужен доступ к админке и фтп, чтобы разобраться.
    Можете, кстати, в трелло в наш проект все это написать.
  7. Like
    Дмитрий Кондин получил репутацию от Realtor в Свой водяной знак поверх авито-знака   
    Изучаю нейросети, чтобы удалять водяные знаки.
    https://github.com/SixQuant/nowatermark
     
  8. Thanks
    Дмитрий Кондин получил репутацию от Realtor в Отписаться от рассылки с Мой поиск   
    Сделал обновление приложения mysearch, обновите его в админке.
    И теперь будет при переходе туда, если пользователь не авторизован, тогда сообщение о том что нужно авторизоваться.

  9. Like
    Дмитрий Кондин получил репутацию от ReatEstate в Ошибка при добавлении нового объявления риэлтором   
    Добавьте такой метод туда
    public function checkAdvAbonent($user_id = 0, $id = 0) { if ( $user_id === 0 ) { $user_id = $this->getSessionUserId(); } if ( file_exists(SITEBILL_DOCUMENT_ROOT . '/apps/billing/lib/billing.php') ) { require_once(SITEBILL_DOCUMENT_ROOT . '/apps/billing/lib/billing.php'); $billing = new Billing(); return $billing->checkAdvAbonent($user_id, $id); } return true; }  
  10. Like
    Дмитрий Кондин получил репутацию от ReatEstate в Ошибка при добавлении нового объявления риэлтором   
    Тогда еще это добавьте
    protected function setAdvAbonent($id, $user_id = 0){ if ( $user_id === 0 ) { $user_id = $this->getSessionUserId(); } if ($this->getConfigValue('apps.billing.enable')) { if (file_exists(SITEBILL_DOCUMENT_ROOT . '/apps/tariff/tariff.xml') and $this->getConfigValue('apps.tariff.enable') and file_exists(SITEBILL_DOCUMENT_ROOT . '/apps/billing/billing.xml')) { require_once(SITEBILL_DOCUMENT_ROOT . '/apps/billing/lib/billing.php'); $billing = new Billing(); $billing->setAdvAbonentState($user_id, $id); } } }  
  11. Thanks
    Дмитрий Кондин получил репутацию от Realtor в Текстовый редактор для поля описание объекта   
    Не повлияет. Поиск также будет работать. Просто в тексте объявления у вас в исходном варианте добавятся HTML теги.
  12. Like
    Дмитрий Кондин получил репутацию от Realtor в Текстовый редактор для поля описание объекта   
    Посмотрите тут https://ckeditor.com/docs/ckeditor4/latest/guide/dev_configuration.html
    Но проблема в том, что редактор это JS-скрипт и туда не внедрены функции от CMS, это самостоятельный плагин.
    При желании, конечно, можно что-то придумать, но это вам нужно тогда самостоятельно такие конфигурации сделать.
  13. Like
    Дмитрий Кондин получил репутацию от Helenblondi в Не приходят письма (заявки) с сайта   
    Приложения - Mailbox
  14. Like
    Дмитрий Кондин получил репутацию от impulse в Включаем новый личный кабинет с поиском   
    В настройках в 
    Версия Bootstrap (bootstrap_version) Поставьте 3
  15. Like
    Дмитрий Кондин получил репутацию от Realtor в Парсер в новой админке   
    Это, пожалуй, самый глобальный апдейт в новой админке за год. Специально не стремился к этой дате, но когда выкатывал сегодня обновку то посмотрел дату прошлого релиза. 24 мая 2019 года! Как точно угадал.
    Самое интересное, что год назад я думал «Ну все! Релиз и дальше можно отдыхать». Не тут-то было! После релиза нужно было еще столько делать и переделывать, отрабатывать и подгонять.
    Разработчик – это вообще не про «сделал и забыл», это делаешь, делаешь, делаешь, а потом переделываешь, переделываешь, переделываешь. И так непрерывно, каждый день.
  16. Like
    Дмитрий Кондин получил репутацию от iFedia в Разделить права доступа в модуле клиент   
    Это один класс для генерации вообще всех табличек (не только клиентов)
    /apps/system/lib/system/view/grid.php
    function construct_grid  
  17. Like
    Дмитрий Кондин получил репутацию от Мухидин в Как коронавирус влияет на рынок недвижимости   
    Паника нарастает.
    Любой сайт открыть или телевизор включить, обязательно про коронавирус увидишь.
    Будто людей больше уже ничего не интересует.
  18. Thanks
    Дмитрий Кондин получил репутацию от Chernetskiy в Выгрузка объявлений в группу Вконтакте   
    Да есть отличия.
    Будем делать отдельный поток для RSS facebook
  19. Like
    Дмитрий Кондин получил репутацию от doma в Восстановить админ пароль   
    Админ тоже в re_user.
    Если админа нет, то зарегистрируйте нового пользователя.
    Поставьте через базу ему active = 1 и group_id = 1, теперь сможете войти в админку под этим пользователем.
  20. Like
    Дмитрий Кондин получил репутацию от Helenblondi в Авторизация для сайтов и сервисов через Яндекс   
    Будем внедрять эту функцию.
  21. Thanks
    Дмитрий Кондин получил репутацию от Chernetskiy в Авторизация для сайтов и сервисов через Яндекс   
    Будем внедрять эту функцию.
  22. Like
    Дмитрий Кондин получил репутацию от Helenblondi в Скачивание фото одним архивом из объявлений   
    1. Заходим в обновления и устанавливаем модуль Downloader

    2. Затем идем в настройки и активируем Настройки - Downloader 
    Разрешить скачивание фотографий объявлений одним файлом (apps.downloader.enable)
    Алиас можете заменить на тот что вам нравится или оставьте как есть.
    3. Теперь фотографии с сайта можно скачивать так
    http://ваш_сайт/imgzip/XXXX (где XXXX - это ИД объявления)
    4. Чтобы в просмотре объекта на сайте сделать ссылку на скачивание фото в realty_view.tpl добавляем такой код
    {if $photo|count>0} <a href="/imgzip/{$data.id.value}">Скачать все фото</a> {/if}  
  23. Thanks
    Дмитрий Кондин получил репутацию от Realtor в Изменение системного поля в таблице   
    Да, если скопировали все данные то просто удалите ее.
  24. Thanks
    Дмитрий Кондин получил репутацию от Realtor в Изменение системного поля в таблице   
    Можно поменять системное имя, только если вы до этого добавляли данные в старую колонку, то они останутся в базе в старой колонке.
    Будет создана новая колонка с новыми именем.
    И чтобы перенести данные из старой колонки нужно будет выполнить SQL-запрос
    update re_data set NEW_NAME=OLD_NAME;  
  25. Like
    Дмитрий Кондин получил репутацию от doma в PageSpeed. Скорость загрузки сайта.   
    У нас появился чемпион по оптимизации скорости сайта - kvart.by
    Не знаю как, но они сделали 100!