-
Публикации
6535 -
Зарегистрирован
-
Посещение
-
Days Won
362
Все публикации пользователя Дмитрий Кондин
-
Если проблема осталась, замените этот файл на свежий /template/frontend/agency/realty_grid_account.tpl realty_grid_account.tpl
-
/template/frontend/real-spaces/main.tpl <div class="widget sidebar-widget latest-testimonials"> <h3 class="widgettitle">{$LT_WHYWEE}</h3> <ul class="testimonials"> <li> {$LT_DIR_CITE} <img src="{$estate_folder}/template/frontend/{$current_theme_name}/images/kondin.png" alt="cms sitebill" class="testimonial-sender"> <cite><strong>Дмитрий Кондин</strong> <br> <a href="http://www.sitebill.ru/" target="_blank">www.sitebill.ru</a> </cite> </li> </ul> </div>
-
Возможно это подойдет https://www.sitebill.ru/programma-rassilky-objavleniy-nedvizhimosty
-
Пересоздайте таблицу так: 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; Если категории скрытые выводятся тогда в файле /template/frontend/ваш_шаблон/main/main.php Найдите строчку $structure=$SM->loadCategoryStructure(); И замените ее на эту $structure=$SM->loadCategoryStructure($this->getConfigValue('use_topic_publish_status'));
-
Настройка прав доступа для групп
topic ответил в OXYGEN Дмитрий Кондин в Приложения, модули, настройки
Да появилась http://www.youtube.com/watch?v=tyhZqliZVMw -
Перед любыми изменениями всегда делайте резервную копию сайта и базы данных!!! Для того чтобы из кучи созданных новых разделов сделать упорядоченную структуру нужно сделать следующее. 1. Включите в настройках режим Использовать переключатель активности для категорий Включить режим в настройках общих Включить переадресацию категорий (use_topic_linker) http://wiki.sitebill.ru/index.php?title=Use_topic_linker 2. Отключить активность категорий, которые не нужно отображать и которые создались парсером в админке в Структуре. Эти ненужные категории удалять нельзя! так как они все-равно потом будут парсером создаваться. А устанавливая статус Неактивно, мы их не показываем на сайте. 3. Настроить правила линковки из ненужных разделов в нужные И делаем линковку (установку ссылок с ненужных категорий на нужные) Поле system.PARAMS нужно для того чтобы расписать логику перемещения объявления из одной категории, но с разным количеством комнат. Вот пример Тут оставляем связку с самой собой, она не будет действовать если указаны параметры. А параметры выглядят так {"23":[{"number":1}],"24":[{"number":2}],"25":[{"number":3}],"26":[{"number":4}]} 23 - это идентификатор категории, если у объявления количество комнат 1. 24 - ид категории, если количество комнат 2 ... 25 - для количества 4 и более. 4. После того как вы настроили линкер, можно запускать скрипт линкера. topic_linker.php Как и другие скрипты его нужно распаковать и положить в корень и запускать. Можно через крон - чтобы он регулярно перекидывал объявления в нужные категории. */5 * * * * /usr/bin/wget -O /dev/null -q http://ваш_сайт/topic_linker.php
-
Если у вас есть Категория не указана - значит в файле выгрузки нет категории. В файле она должна быть в таком виде Фотографии загружаются после того как вы запускаете скрипт http://ваш_сайт/cron_excel_parser.php Именно он запускает процесс парсинга файла и загрузку фото, если фото нет, значит его в файле Excel нет, смотрите файл Excel Можно на сервере установить запуск парсера через крон. Для этого в кроне прописать вот такую строчку нужно 34 * * * * /usr/bin/wget -O /dev/null -q http://ваш_сайт/cron_excel_parser.php 34- это запуск каждый час в 34 минуты. В результате если вы в программе у себя нажимаете выгрузить файлы, то они загружаются на сервер. А затем скрипт будет раз в час по одному файлу загружать. Раз в час сделано для того, чтобы картинки успели загрузиться. И в файле Excel лучше не делать сразу много записей. Зависит от вашего хостинга, если на хостинге ограниченные ресурсы, то нужно закачивать по 10-20 объявлений. Но тогда можно запускать раз в пять минут, например. */5 * * * * /usr/bin/wget -O /dev/null -q http://ваш_сайт/cron_excel_parser.php Т.е. чем меньше порции объявлений, тем они быстрее загружаются и тем чаще можно запускать скрипт парсинга. парсер забирает файлы из /cache/ а каталог /cache/arch/ - нужен для того чтобы складывать архивные файлы и можно было при необходимости их перепарсить, если скопировать в /cache/ Это все прописано в post.php <? $file_name = $_POST['file_name']; $file_data = $_POST['file_data']; if ( $_GET['secure'] != '3452345345t' ) { echo 'ERROR:secure code incorrect'; exit; } file_put_contents($_SERVER['DOCUMENT_ROOT'].'/cache/upl/' . $file_name, pack('H*', $file_data)); file_put_contents($_SERVER['DOCUMENT_ROOT'].'/cache/upl/arch/' . $file_name, pack('H*', $file_data)); echo 'OK'; ?> и в cron_excel_parser.php $file_to_parse = get_first_xls_from_dir(SITEBILL_DOCUMENT_ROOT.'/cache/upl/'); В загружаемом файле все разделено на нужные колонки, вы видимо грузили вручную поэтому у вас так все разлетелось. Если не можете настроить, можете сказать доступ к фтп на сайт, настроим вам.
-
Монетизация с помощью списков просмотров
topic ответил в abushyk Дмитрий Кондин в Файлы и готовые решения
Ну когда будет, тогда этот код и заработает ) -
-
Монетизация с помощью списков просмотров
topic ответил в abushyk Дмитрий Кондин в Файлы и готовые решения
Этот блок будет работать только если у вас есть Модуль магазин контактов У вас он есть? -
Уберите обязательность этих полей. Или же заполняйте.
-
/template/frontend/agency/footer.tpl Сюда тогда добавляйте код.
-
Монетизация с помощью списков просмотров
topic ответил в abushyk Дмитрий Кондин в Файлы и готовые решения
Сделать такое условие нужно {if $smarty.session.viewOptions.mode=='opened'} <!--Тут собственно контактные данные--> {else} Оплатите доступ к данным или другая информация Телефоны ваших агентов 234-234-234, 123-123-123 {/if}