Парсеры для компонента Афиша

В данной статье рассмотрим особенности парсинга в компоненте афиша, в этой статье рассказывается, почему и как сделан парсер в компоненте Афиша.

Базово в компоненте Афиша реализован относительно простой парсер, который позволяет быстро и просто наполнить вашу афишу событиями. Парсер поставляет в базовой комплектации и встроен компонент, но мы его рассматриваем, как отдельный продукт, по причине, того, что он поставляется в демонстрационных целях с компонентом афиша, использовать или не использовать парсер, это целиком и полностью ваше решение.

Парсер базово поставляющийся с компонентом использует источник, afisha.ru, так же существуют и другие парсеры для компонента Афиша.

Работа с парсером в компоненте Афиша Joomla

Работа с парсером происходит в ручную, он не поддерживает автоматического запуска работы по расписанию.

Парсер находится: Компоненты => Афиша => Парсер

Выберите: Категорию источника, город, категорию событий, дату и нажмите "получить данные". После чего пойдет лог загруженных мероприятий.

Парсер при условии установленного компонента Каталог - Афиша

Для работы с парсером в режиме каталога должно быть быть выполнено несколько условий:

  • Добавлен город.
  • Добавлены категории мероприятий.
  • Добавлены категории мест.
  • В настройках компонента Афиша "Интеграция с каталогом" - "ДА".

Внимание при настройке города важно сделать правильно настройку "Код на сайте доноре", она должна соответствовать названию на сайте afisha.ru.

Зайдите на сайта афиши, выберите интересующий вас город, получите ссылку http://www.afisha.ru/msk/ . msk - это код на сайте доноре, его надо указать в соответствующем поле.

После всех настроек можно пройти во вкладку Парсер в компоненте Афиша.

Компоненты => Афиша => Парсер

Выберите: Категорию источника, город, категорию событий, категорию мест, дату и нажмите "получить данные". После чего пойдет лог загруженных мероприятий.

Настройка дополнительных парсеров для Афиши

  1. Установите компонент и плагин.
  2. Активируйте плагин plg_jlparsercom_update
  3. После чего войдите в компонент и нажмите кнопку "Создать"
    img1
  4. Настройте парсер img3. Город можно получить зайдя на http://afisha.yandex.ru, выбрать город отличный от вашего, ввести в поле города интересующий вас город, в адресной строке браузера вы увидите следующую ссылку https://afisha.yandex.ru/?city=irkutsk. irkutsk - это новый id вашего города. Обратите внимание, что значение поля "Период перезапуска" указывается в минутах, рекомендуем запускать раз в сутки (1440 минуты)
    img3
  5. Сохраните парсер.

тел.: +7 950 676-22-39

email: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

© 2010-2019 JoomLine

The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries. joomline.ru is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.

Разработано Web Easy.