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

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

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

  • Посещение

  • Days Won

    362

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

  1. Извиняюсь, забыл еще про эту опцию написать http://wiki.sitebill.ru/index.php?title=Use_topic_linker Ее тоже включите.
  2. Перед любыми изменениями всегда делайте резервную копию сайта и базы данных!!! Для того чтобы из кучи созданных новых разделов сделать упорядоченную структуру нужно сделать следующее. 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
  3. Если у вас есть Категория не указана - значит в файле выгрузки нет категории. В файле она должна быть в таком виде Фотографии загружаются после того как вы запускаете скрипт 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/'); В загружаемом файле все разделено на нужные колонки, вы видимо грузили вручную поэтому у вас так все разлетелось. Если не можете настроить, можете сказать доступ к фтп на сайт, настроим вам.
  4. Для работы приложения нужна платная версия Excel https://www.sitebill.ru/client/cart.php?gid=7
  5. Версия 1.2.4

    5 скачиваний

    Комментарии появляются в карточке просмотра объявления. Комментарии могут оставлять только авторизованные пользователи.
    Это базовый шаблон, который устанавливается в демо-версии. Все необходимые функции есть, хоть и не такие красивые как у остальных шаблонов.
  6. Этот блок будет работать только если у вас есть Модуль магазин контактов У вас он есть?
  7. Версия 1.0.0

    7 скачиваний

    Базовый шаблон agency
  8. Уберите обязательность этих полей. Или же заполняйте.
  9. /template/frontend/agency/footer.tpl Сюда тогда добавляйте код.
  10. Сделать такое условие нужно {if $smarty.session.viewOptions.mode=='opened'} <!--Тут собственно контактные данные--> {else} Оплатите доступ к данным или другая информация Телефоны ваших агентов 234-234-234, 123-123-123 {/if}
  11. Уберите из /apps/ архивный файл beegetway.zip Языки отключить в настройках - Редактор переводов поставьте 0 в поле (apps.language.use_langs)
  12. 1. Версия AdvertGrabber под SiteBill - https://yadi.sk/d/DSQeHAxp3Gb4HA Стоимость лицензии: 1500р Для тех у кого есть лицензия от стандартной версии - 800р Вся информация касающаяся парсера размещена на сайте: http://advertgrabber.ddbase.ru/ Порядок оплаты: http://advertgrabber.ddbase.ru/oplata/ Все вопросы касающиеся импорта данных на SiteBill размещайте пожалуйста в данной ветке Вирусов нет, проверено. Программа платная. Для покупки стучимся в скайп к этому человеку dd-base или в его профиле на форуме. Можете сказать кодовое слово при общении с ним sitebill. Тогда он может проконсультировать по настройкам подробнее. Парсит разделы авито и создаем Excel-файлы, которые можно вгружать на сайт и парсить с помощью платного приложения Excel. 2. нужно скачать два скрипта и загрузить их в корень сайта (сначала распакуйте - это php скрипты): post.zip - этот скрипт будет принимать файлы из программы-парсера cron_excel_parser.zip - этот скрипт будет запускать процесс парсинга Excel-файлов. 3. Настройка post.php - внутри поменяйте значение строчки fu4ituydss1 на свое - это будет секретный код, чтобы его знали только вы и программа граббер. 4. Создайте каталоги /cache/upl/arch/ - тут будут архивы с файлами /cache/upl/xls_uploads - тут кэш для картинок 5. Теперь запустите сам граббер и добавьте в разделе Ссылки нужный вам раздел и город. 6. В настройках программы укажите адрес для выгрузки файлов 7. Запустите парсинг и после нажмите кнопку Выгрузка 8. Теперь у вас должен появиться файл excel в каталоге сайте /cache/upl/ 9. Запускаем процесс парсинга http://ваш_сайт/cron_excel_parser.php Готово. cron_excel_parser.zip post.zip
  13. Я думаю через пару дней глаза привыкнут к новому дизайну.
  14. Самое важное Наладили авторизацию и опцию запомнить меня добавлена возможность указания отдельного параметра количества на страницу в админке, не связанного с фронтом подправлена логика фильтрации по цене за квадрат с учетом разновалютности исправлена ошибка в рассчете количества Похожих исключена обработка поля select_by_query_multi в модели при подготовке запроса исправлена логика загрузчика картинок, теперь он, по окончании загрузки не включает кнопку Сохранить, а лишь возвращает ей состояние, которое было на ней до начала работы загрузчика. отсылка сообщения об активации объявления распространена на кнопку Активировать в списке объявлений. Подробнее тут:
  15. Скриншот покажтие куда именно хотите поставить?
  16. Там есть ссылка на превью http://www.designbootstrap.com/livedemos/2015/02/27/pricing-nine/index.html И можно скачать (смотрите на первой странице).