Проверка строки на необходимость отображения
Прежде чем отображать на странице любую из строк шаблона статьи, необходимо убедиться в том, нужно ли это вообще делать. Если вывести пустую строку, то будет неаккуратно, фигня, да и вообще грустно.
Для проверки строки на необходимость отображения используется простейший механизм: в настройках строки на вкладке «ещё» назначаем ей в качестве динамических данных контент материала и проверяем содержится ли в нём тот тег разметки, за вывод которого отвечает строка.
Реализовано это так (на примере основного текстового блока №1):
- Нажимаем кнопку «Редактировать» (карандашик в правом верхнем углу за границей строки).
- Строка -> Ещё -> Динамический контент (поле выбора) -> Страница (группа) -> Материал (источник данных)
- Строка -> Ещё -> Динамическое состояние (поле выбора) -> Материал (источник данных) -> Контент (тип данных)
- Строка -> Ещё -> Условие (поле выбора) -> Содержит
- Строка -> Ещё -> Значение (поле ввода) -> `
`
В качестве значения всегда вводить открывающий div тег разметки текстовой составляющей логического блока. Заголовок или картинка могут отсутствовать в основных текстовых блоках, поэтому ориентируемся именно на текст.
- Введение - `