Просмотр полной версии : переменные из TSconfig страницы как условие в темплейте
можно ли задать в TSconfig страницы переменную и потом использовать ее в темплейте для условия
например задаю в TSconfig страницы
frameMod = 2
а в темплейте проверяю
[frameMod = 2]
// делаем 2 фрейма
[else]
// создаем 1 фрейм
[end]
обычно для этого используют секцию "константы" в шаблоне
TSconfig предназначен для настройки вида страниц для работы в BE
мне просто надо пометить страницы чтоб в шаблоне обрабатывать их по другому
TSconfig по-идее не должен парсится при FE выводе, так что он не в кассу
1. можно на каждой такой странице разместить дополнительный шаблон, который будет состоять только из одной строчки в константах (точнее вручную размещать ничего не надо, достаточно определить такую константу где-то в шаблоне в корне сайта, и зайдя на любой нужной странице в редактирование констант можно будет установить ее значение, а шаблон с этой строчкой на этой странице будет создан автоматически)
2. можно расширить таблицу pages добавив новое поле, чекбокс или селект, значение которого потом обрабатывать в TS и выбирать нужный шаблон
Valery Romanchev
16.01.2010, 11:31
3. можно использовать те поля, которые есть в pages - например layout, он для таких вещей предназначен
3 вариант самый подходящий за что респект!
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot