Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 10.06.2003, 16:24   #1
Александр
Продвинутый
 
Аватар для Александр
 
Регистрация: 27.05.2003
Сообщений: 44
По умолчанию Отображение некоторых элементов только на главной странице

Не получается настроить шаблон для отображения изображения только на заглавной странице. Поигрался с параметром page.typenum... Подскажите, как это лучше реализовать? Сделать отдельный шаблон?
Александр вне форума   Ответить с цитированием
Старый 10.06.2003, 17:54   #2
Andreas Schwarzkopf
Senior Member
 
Регистрация: 14.08.2003
Сообщений: 416
По умолчанию

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

[treeLevel = 0]
yourtyposcript = xxx
[global]

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

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

page.10.subarts.CONTENT.xyz = xyz
Andreas Schwarzkopf вне форума   Ответить с цитированием
Старый 13.06.2003, 17:06   #3
Антон Мельников
Новенький
 
Регистрация: 07.06.2003
Сообщений: 18
По умолчанию

Еще можно создать отдельный шаблон и указать его в поле "Template on next level" корневой страницы (уровень 0), он будет работать для всех вложенных страниц (уровни 1, 2 и т.д.).
Антон Мельников вне форума   Ответить с цитированием
Старый 19.05.2005, 12:34   #4
Юрий Сегеда
Новенький
 
Регистрация: 19.05.2005
Сообщений: 15
По умолчанию

Согласен с Андреем Шварцкопфом, но уточняю, что это надо писать после блока 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]
Юрий Сегеда вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория