Главная » Компоненты » Компонент Афиша 2.0 для инстант 2

Компонент Афиша 2.0 для инстант 2

ДЛЯ ЧЕГО?

Компонент предназначен для организации на вашем сайте раздела афиша. На главной странице афиши выводятся предстоящие события. Есть возможность просмотреть календарь событий по датам, список мест афиши. В комплект входит виджет календарь.

Добавлять события можно как вручную админом, так пользователями и парсером.

Внешний вид

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

 

Календарь

Просматривать события можно не только списком, но и в виде календаря. Календарь доступен по ссылке poster/calendar

 

Просмотр события

На странице просмотра события выводится информация о событии, фото, кнопка для отметки пользователем в событии и даты мероприятия в виде табов.

В версии 1.0.5 для поля Место и время было добавлено еще два вида: с адаптивным скроллером и для показа одиночных событий. Подробности тут.

С версии 1.1.0 доступен вариант вывода места и времени в столбик. Подробности тут.

Вы можете добавить свои поля, передвинуть поля местами. Все это дела в настройках типа контента.

Виджет календаря

Календарь также доступен в виде виджета. Можно разместить в любой позиции шаблона. Виджет работает на аякс - выводит календарь с указанием дней, в которых есть мероприятия. 

Добавление мест

Кроме привычной настройки прав доступа к добавлению событий в тип контента афиша 2.0, можно настроить, кто сможет добавлять и редактировать места, в которых эти событи происходят.

Поля мест

С версии 1.0.9 компонента появилась возможность настраивать поля мест. Функциональность аналогична таковой в группах: можно добавлять свои поля, удалять их и др.

Добавление события

Форма не отличается ничем от той же формы добавления новости, кроме поля добавления времени события. 

В случае, если нужного места нет в базе, пользователь его сможет добавить во всплывающем окне

Настройки компонента

В админке компонента вы можете настроить вывод списка мест афиши, а также включить или выключить вывод уведомлений о желающих пойти на событие в ленту.

С версии 1.1.0 появились настройки внешнего вида вывода поля Место и время. Можно выбрать вариант вывода событий (в столбик или табами), а также указать, какие контакты указывать у места проведения (адрес, телефон, адрес и телефон или не указывать)

Выглядит в ленте активности это так:

Также информация доступна в профиле

Парсер

С компонентом по запросу бесплатно отправляется парсер с сайта kinoafisha.info Если на этом сайте есть афиша вашего города, то ее можно парсить на ваш сайт, включая фильмы, постеры, расписание, кинотеатры.

В настройках парсера дополнительные настройки, которые позволят снизить нагрузку от парсера.

Настройки задачи парсера выглядят так

Задачи парсера выполняются по крону. Выполняются следующие задачи в планировщике

Места

Список мест компонента выглядит так и доступен по ссылке poster/place

Перед списком мест доступен фильтр по названию. Работает по ajax. Т.е. при введении названия места сразу будут фильтроваться.

Страница места. Ниже карты выводится список ближайших событий.

Где взять код города для настройки парсера

Перед запуском задач парсера нужно обязательно настроить задачи парсера, корректно указав код города. Код города можно получить, пройдя на сайт https://www.kinoafisha.info/ и выбрав нужный город. Например, для города Нижний Тагил ссылка станет https://ntagil.kinoafisha.info/ Код города для Нижнего Тагила ntagil

Как красиво оформить виджет событий

Об этом подробно расписано в этой записи в блоге

Дубли мест

Если пользователь случайно добавил дубль места, удалите его правильно.

Что такое связи в афише

Подробно можно почитать тут.

Что нового

Подробный обзор нововведений версии 1.0.5, версии 1.0.6, версии 1.0.7, версии 1.0.8, версии 1.0.9, версии 1.1.0

Что в планах

Все планы компонента зависят только от ваших обращений. Есть пожелания к функционалу? Есть визуальное представление ваших хотелок? Смело пишите на evg.bulakh@gmail.com

Демо

https://www.vsolikamske.ru/poster

Если демо не работает - сообщите мне. Починим.

ПОДДЕРЖКА И ОБНОВЛЕНИЕ

Все будущие обновления для покупателей будут бесплатны. Компонент делается для своего портала, поэтому обновляться будет.

ГДЕ ВЗЯТЬ?

Стоимость лицензии компонента на один домен включая поддомены 1000р.
Перед покупкой убедитесь, что на вашем хостинге работает ioncube, и версия instantcms не ниже 2.9.0. Для парсера нужен curl. В текущей версии количество городов в парсере ограничено двумя.

Запрос на покупку можно сделать в личку на сайте instantcms, e-mail: evg.bulakh@gmail.com Все контакты в разделе контакты.