Russian TYPO3 community

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

Александр 10.06.2003 16:24

Отображение некоторых элементов только на главной странице
 
Не получается настроить шаблон для отображения изображения только на заглавной странице. Поигрался с параметром page.typenum... Подскажите, как это лучше реализовать? Сделать отдельный шаблон?

Andreas Schwarzkopf 10.06.2003 17:54

Можно сделать отдельный шаблон, элегантнее однако встроить условие:

[treeLevel = 0]
yourtyposcript = xxx
[global]

Таким образом на страницы нулевого уровня (обычно=главная) будет действовать другие настройки.
документация: TSRef->Conditions.

Частая ошибка в этой связи: условия применимы только к скриптам, которые не заключены в фигурные скобки, а начинаются с корневого уровня, например:

page.10.subarts.CONTENT.xyz = xyz

Антон Мельников 13.06.2003 17:06

Еще можно создать отдельный шаблон и указать его в поле "Template on next level" корневой страницы (уровень 0), он будет работать для всех вложенных страниц (уровни 1, 2 и т.д.).

Юрий Сегеда 19.05.2005 12:34

Согласен с Андреем Шварцкопфом, но уточняю, что это надо писать после блока page.10:

page.10 = TEMPLATE
page.10 {
...
}

[treeLevel = 0]
page.10.subparts.TEXT1 = HTML
page.10.subparts.TEXT1.value = <p>Main page</p>
[else]
page.10.subparts.TEXT1 = HTML
page.10.subparts.TEXT1.value = <p>The next pages</p>
[end]


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

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