Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   переменные из TSconfig страницы как условие в темплейте (http://forum.typo3.ru/showthread.php?t=8298)

3ton 15.01.2010 15:00

переменные из TSconfig страницы как условие в темплейте
 
можно ли задать в TSconfig страницы переменную и потом использовать ее в темплейте для условия

например задаю в TSconfig страницы

frameMod = 2

а в темплейте проверяю

Код:

[frameMod = 2]
// делаем 2 фрейма
[else]
// создаем 1 фрейм
[end]


jettero 15.01.2010 18:04

обычно для этого используют секцию "константы" в шаблоне

TSconfig предназначен для настройки вида страниц для работы в BE

3ton 15.01.2010 19:01

мне просто надо пометить страницы чтоб в шаблоне обрабатывать их по другому

jettero 15.01.2010 19:42

TSconfig по-идее не должен парсится при FE выводе, так что он не в кассу

1. можно на каждой такой странице разместить дополнительный шаблон, который будет состоять только из одной строчки в константах (точнее вручную размещать ничего не надо, достаточно определить такую константу где-то в шаблоне в корне сайта, и зайдя на любой нужной странице в редактирование констант можно будет установить ее значение, а шаблон с этой строчкой на этой странице будет создан автоматически)

2. можно расширить таблицу pages добавив новое поле, чекбокс или селект, значение которого потом обрабатывать в TS и выбирать нужный шаблон

Valery Romanchev 16.01.2010 11:31

3. можно использовать те поля, которые есть в pages - например layout, он для таких вещей предназначен

3ton 19.01.2010 13:33

3 вариант самый подходящий за что респект!


Часовой пояс GMT +4, время: 03:38.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot