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

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

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

  • Посещение

  • Days Won

    362

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

  1. Сегодня хорошее настроение ) Поэтому сделал обновление. И вы теперь можете скрытые поля по политике групп увидеть в шаблоне в новых массивах. В списке новый массив со всеми полями {$reviewer_items_shared} А в просмотре {$review_item_shared}
  2. Если вы загрузили базу из excel файла, то часто бывает что у вас появляется большое количество разных разделов с типами недвижимости. Чтобы привести все это в человеческий вид есть функция перелинковки. 1. Включаем в опциях Использовать переключатель активности для категорий (use_topic_publish_status) и Включить переадресацию категорий (use_topic_linker) 2. Проверяем наличие таблицы re_topic_links. Если ее нет то создаем CREATE TABLE IF NOT EXISTS `re_topic_links` ( `id` int(11) NOT NULL AUTO_INCREMENT, `topic_id` int(11) NOT NULL, `link_topic_id` int(11) NOT NULL, `params` text, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 3. Теперь в админке в структуре у нас появится кнопка Переадресация категорий 3. Нажимаем кнопку Переадресация категорий. Допустим что мы хотим перекидывать объявелния из раздела Продажа коммерция в раздел Коммерческая недвижимость/Продам/Торговые помещения. Тогда нам нужно в строке Продажа коммерция выбрать во второй колонке Коммерческая недвижимость/Продам/Торговые помещения. И нажимаем сохранить. 4. Теперь мы можем выключить (внимание выключить, а не удалить!) категорию Продажа коммерция, для этого в Структуре заходим в редактирование раздела Продажа коммерция и убираем галочку Раздел активен и сохраняем. Мы не удаляем категорию Продажа коммерция, потому что при следующей загрузке объявлений из Excel файла, если снова будет встречаться эта категория в excel, то если мы ее удалим она автоматически создастся. А если мы ее просто выклюаем, то объявелния туда загружаются, но потом они оттуда перекачиваются автоматически скриптом, смотрите ниже. 5. Теперь у нас все готово для того, чтобы выполнять переадресацию объявлений из одной категории в другую. И на сайте не будет отображаться лишняя категория. Нам нужно загрузить topic_linker.php Как и другие скрипты его нужно распаковать и положить в корень и запускать. Можно через крон - чтобы он регулярно перекидывал объявления в нужные категории. */5 * * * * /usr/bin/wget -O /dev/null -q http://ваш_сайт/topic_linker.php Еще одно описание переадресации тут, с другими примерами.
  3. Скорей всего вы для города и улицы сделали Активно в категориях в редакторе форм. А теперь добавили новую категории, чтобы и в новой категории они были активны эти поля надо поставить галочку в редакторе форм в Активно в категориях для city_id и street_id
  4. ГС - говносайт. АГС - это фильтр поисковиков от таких сайтов (антиговносайт). Подробнее смотрите в гугле. По новостям и ссылкам это на ваше усмотрение.
  5. Клиент и без ссылок будет уходить ) Просто если он пойдет по ссылке от вас и там начнет активно что-то искать, то поисковик поймет что у вас не агс какой-нибудь а что-то полезное и будет вас любить.
  6. В шаблоне вывода (в локальном) используйте переменную {$reviewer_item.link_review.value} Для получения значения вашего источника
  7. Но поле вы сами добавили Источник? Просто оформите в виде ссылки при выводе тогда.
  8. Приложения - Менеджер валют - тут их можно добавлять/редактировать.
  9. В настройках надо включить опцию Включить поддержку выбора валют в объявлении (currency_enable) И затем при редактировании объявления выбрать нужную валюту.
  10. А валюты включены у вас в настройках. И у этого объекта указана валюта USD?
  11. Как вариант можно использовать символическую ссылку для /img/data/ В unix через консоль ln -s /путь_до_сайта1/img/data /путь_до_сайта2/img/ https://www.opennet.ru/man.shtml?topic=ln&category=1
  12. Ну так бы и писали, готов заплатить 3000 руб. и ждите ответа )
  13. Тогда удалите только этот код {if $grid_items[i].currency != 'RUR'}({$grid_items[i].price_ue} {$L_RUR_SHORT}){/if}
  14. Можно список отзывов отформатировать используя правила разметки колонок https://getbootstrap.com/examples/grid/
  15. Озвучьте уж сразу бюджет ) Задание нетривиальное, поэтому надо сразу ориентироваться.
  16. В стандартной реалии у нас ообще нет этих полей для поиска, у вас видимо доработка. Поправьте код свой.
  17. Для того чтобы можно было прикреплять видео с youtube вам нужно в редакторе форм в таблицу data добавить поле youtube с типом safe_string. В это поле нужно копировать адрес ролика с youtube. В старых шаблонах нужно заменить код в realty_view.tpl этот <script type="text/javascript" src="{$estate_folder}/js/swfobject.js"></script> <div class="video"><div id="youtube_0"> Для просмотра этого видео необходим проигрыватель Flash версии 9 или выше, а также разрешение на выполнение JavaScript. <script type="text/javascript"> var params = { allowScriptAccess: "always", bgcolor: "#cccccc", wmode:"opaque", allowfullscreen:true }; var atts = { id: "aVideo_0" }; var flashvars = {}; swfobject.embedSWF("http://www.youtube.com/v/{$data.youtube.value}?enablejsapi=1&playerapiid=aVideo_0", "youtube_0", "425", "349", "9", null, flashvars, params, atts); </script> </div> </div> На этот <iframe width="560" height="315" src="//www.youtube.com/embed/{$data.youtube.value}" frameborder="0" allowfullscreen></iframe>
  18. Если вам не нужны валюты на сайте, то в настройках выключите опцию Включить поддержку выбора валют в объявлении (currency_enable) Если же хотите просто убрать вывод валюты в списке в лк, тогда в шаблоне realty_grid_account.tpl Удалите код {if $grid_items[i].currency_name != ''}{$grid_items[i].currency_name}{/if} {if $grid_items[i].currency != 'RUR'}({$grid_items[i].price_ue} {$L_RUR_SHORT}){/if}
  19. Посмотрите в phpmyadmin в таблице re_review тип поля datetime? В текущей версии отзывов на главной пока нет функции. Можете скинуть фтп доступы, поставим вам отзывы на главной.
  20. В модуле бронирования не пересчитывается, берется то значение что в базе записано.
  21. Сильно много будет места занимать. На мобильных это вообще не красиво будет. Подумаем о настройке количетсва в будущем.