Новое Распределяем каналы MAX по категориям и территориям. Читать новость

Раньше старые метки могли всплыть в теме как мусорный текст. Теперь всё неподставившееся вычищается на последнем шаге.



Это небольшое изменение в шаблонах, но оно убирает неприятный класс ошибок.

До этого при правке старой темы приходилось держать в голове, какие метки ещё живые, а какие уже отменены. Например, в разметке мог остаться вызов для метрики или старый формат поля записи.

Если такая строка не раскрылась, был риск увидеть её там, где её точно не ждёшь: в HTML страницы или прямо в интерфейсе для посетителя.

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

После этого всё, что не подставилось, вычищается.

Отменённые метки тоже не печатаются. Оставшаяся в старой теме {yandex_metrika} не покажется посетителю. Для кода владельца вместо неё используется {before_head_close_code}.

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

Отдельно описан {formguard}. Он ставится в каждую форму отдельно и несёт свежую подпись времени. Поэтому страницу с ним нельзя кешировать целиком: иначе всем посетителям досталась бы одна подпись, и проверка потеряла бы смысл.

#Wacis #CMS #шаблоны #вебразработка
Просмотры: 1
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти