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

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

Ответ
 
Опции темы Опции просмотра
Старый 04.11.2005, 18:58   #1
salah
Продвинутый
 
Аватар для salah
 
Регистрация: 18.01.2006
Адрес: Москва
Сообщений: 88
По умолчанию Текущее положение в дереве каталогов

Как отобразить текущее положение в дереве каталогов одной строкой? На многих сайтах такое используется, напирмер в верхней части экрана отображается:
Раздел >> Подраздел >> Подподраздел
salah вне форума   Ответить с цитированием
Старый 04.11.2005, 20:22   #2
Grank
Продвинутый
 
Регистрация: 10.10.2005
Сообщений: 92
По умолчанию

Что-то типа такого

lib.breadcrumb = HMENU
lib.breadcrumb.special = directory
lib.breadcrumb.special.value = 1
lib.breadcrumb {
special = rootline
special.range = 1|-1
1 = TMENU
1.target = _self
}

Где lib.breadcrumb - это TypoScriptObjectPath в шаблоне.
Grank вне форума   Ответить с цитированием
Старый 04.11.2005, 23:46   #3
salah
Продвинутый
 
Аватар для salah
 
Регистрация: 18.01.2006
Адрес: Москва
Сообщений: 88
По умолчанию

Скажиет, Grank, правильно ли я понял использование lib.breadcrumb (у меня в шаблоне нужный под это дело блок отмечен <!--###TOPNAV###--> сначали с конца):
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/template_roller/template.files/css.css
page.bodyTag = <BODY bottomMargin=0 bgColor=#faf1db leftMargin=0 topMargin=0 rightMargin=0 marginheight=\"0\" marginwidth=\"0\">

page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/template_roller/template.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT < styles.content.get
subparts.LEFT_CONTENT < styles.content.getLeft
subparts.RIGHT_CONTENT < styles.content.getRight

subparts.TOPNAV = HMENU
subparts.TOPNAV.special = directory
subparts.TOPNAV.special.value = 0
subparts.TOPNAV {
special = rootline
special.range = 1|-1
1 = TMENU
1.target = _self
}
}
salah вне форума   Ответить с цитированием
Старый 05.11.2005, 00:22   #4
salah
Продвинутый
 
Аватар для salah
 
Регистрация: 18.01.2006
Адрес: Москва
Сообщений: 88
По умолчанию

Интересно а есть ли способ почти никогда не связываться с TS, а делать все с помощью PHP? У меня есть построитель меню:
subparts.LEFT_CONTENT = HMENU
subparts.LEFT_CONTENT.special = directory
subparts.LEFT_CONTENT.special.value = 1
subparts.LEFT_CONTENT.1 = TMENU
subparts.LEFT_CONTENT.1 {
NO.allWrap = <TR align=right><TD width=167 background=fileadmin/template_roller/template.files/menu_1.jpg height=20> | </td></tr>
ACT = 1
ACT.allWrap = <TR align=right><TD width=167 background=fileadmin/template_roller/template.files/menu_1.jpg height=20> | </td></tr>
}

Но тэг <a> в нем выставляется автоматически и я не могу до него добраться, чтобы приписать ему параметр \"class=menu\".

Как его приписать с использованием TS и как вообще в этой системе пользоваться PHP?
salah вне форума   Ответить с цитированием
Старый 05.11.2005, 07:41   #5
Pilot
Senior Member
 
Регистрация: 28.10.2004
Сообщений: 131
По умолчанию

читай доку ts_ref
там все написано для link 'ов
Pilot вне форума   Ответить с цитированием
Старый 07.11.2005, 14:06   #6
Алексей
Продвинутый
 
Регистрация: 15.04.2005
Сообщений: 35
По умолчанию

Для ссылок используйте ATagParams, например в случае класса:

ATagParams = class=\"general_menu_2level\"
Алексей вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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