Главная » Блог » Связи в компоненте Афиша 2.0

Связи в компоненте Афиша 2.0
11 июля 2017

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

Как это работает

В админке компонента будет добавлен раздел связи. После выбора типа контента, к которому будут привязаны места афиши

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

Здесь можно выбрать какие места будут привязаны к материалам выбранного контента. После настроек при клике в блоке Место и время

пользователь будет перемещен не на страницу места в афише, а на страницу места в вашем выбранном типе контента. Также будет при клике в списке мест. Для поисковиков будет добавлен 301 редирект со старых страниц мест на ваши.

Виджет

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

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

Поле

В версии 1.0.5 афиши также добавлено поле для вывода событий в привязанных местах.

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

Демо

На демо афиши обновление уже установлено http://bergorod.ru/poster

Место афиши Мелодия привязано к странице в справочнике http://bergorod.ru/spravka/615-kinoteatr-melodija.html

Переход на привязанную страницу происходит как из мероприятия из блока место и время, так и из списка мест.

При попытке вручную открыть старую ссылку http://bergorod.ru/poster/place/18 произойдет 301 редирект на новую страницу места, что будет полезно для поисковиков и закладок.

Получается, что вы можете настроить тип контента справки так, как захотите, с нужными полями, и затем места афиши привязать в админке к этому типу контента. Страница привязки сделана на ajax. Привязка займет минут 10.