Язык разметки событий Афиши

Данная статья является устаревшей, в связи, с тем, что с версии v5 разметка события разнесена по формам.

Для удобства в пользователей и быстрого форматирования событий используется свой язык разметки событий. Язык очень разнообразен и очень гибок. Некоторые пользователи нас спрашивают, почему мы не используем формы, а используем текстовое обзнечение и теги. Поясняем, было несколько прототипов интерфейсов для описания мест и событий, в результате тестирования всех интерфейсов мы выснили, что если человек умеет печатать на клавиатуре и знает синтаксис, он может описать событие в течении 10-20 секунд, в то время, как на прокликивание мышкой по формам и попыткам охватить все и вся, пользователю на описание одного события требуется около 60-80 секунд.

Самый распространенный вопрос. Как  добавить цену к событию.

Для этого в "редактировании сеансов" указываем следующую конструкцию.

12:00 - 150-300р.

где

"12:00" - время события

"-" - разделитель

"150-300р." - цена события, любой текст или цифры.

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

11:00 - 200
12:00 - 150-300р.
13:00 - 300р.

Как это будет выглядеть в реальности?

Пример разметки

Так это будет выглядеть на фронте компонента.

ScreenShot 25

Однако у компонента события есть дополнительные инструменты разметки.

Сеансы в 3d, 4d, 5d.

Если у вас все сеансы проходят в каком то формате. Допустим в 3D, то вы можете указать параметр. --3D в первой строке.

--3D
11:00 - 200
12:00 - 150-300р.
13:00 - 300р.

Если же у вас какой то один сеанс проходит в 3D то вы можете указать. В конце строки #3d

11:00 - 200#3D
12:00 - 150-300р.#3D
13:00 - 300р.#4D

Как это выглядит в админке.

Админка афиши

Как это выглядит на фронте.

фронт афиша

И последняя функция разметки это ссылка из афиши.

Для того чтоб прикрепить ссылку к какому либо времени события. Требуется после цены вставить &http://www.joomline.ru то есть полная конструкиция будет выглядеть вот так 14:00-250-500р&http://www.joomline.ru#3D. Сначала время, потом цена, потом ссылка, потом тип сеанса.

Как это выглядит в админке.

методы вставки ссылки

Как это выглядит на фронте.

Как выглядит на фронте