Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
04.11.2005, 18:58 | #1 |
Продвинутый
Регистрация: 18.01.2006
Адрес: Москва
Сообщений: 88
|
Текущее положение в дереве каталогов
Как отобразить текущее положение в дереве каталогов одной строкой? На многих сайтах такое используется, напирмер в верхней части экрана отображается:
Раздел >> Подраздел >> Подподраздел |
05.11.2005, 07:41 | #2 |
Senior Member
Регистрация: 28.10.2004
Сообщений: 131
|
читай доку ts_ref
там все написано для link 'ов |
05.11.2005, 00:22 | #3 |
Продвинутый
Регистрация: 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? |
04.11.2005, 23:46 | #4 |
Продвинутый
Регистрация: 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 } } |
04.11.2005, 20:22 | #5 |
Продвинутый
Регистрация: 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 в шаблоне. |
07.11.2005, 14:06 | #6 |
Продвинутый
Регистрация: 15.04.2005
Сообщений: 35
|
Для ссылок используйте ATagParams, например в случае класса:
ATagParams = class=\"general_menu_2level\" |