PDA

Просмотр полной версии : HMENU "Хлебные крошки" (breadcrumb)


c0d3r
21.05.2007, 15:43
Уважаемые!

Взял работающий пример: http://wiki.typo3.org/index.php/TSref/HMENU
page.2 = HMENU
page.2.special = rootline
page.2.special.range = 1|-2
page.2.special.targets.3 = page
page.2.1 = TMENU
page.2.1.target = _top
page.2.1.wrap = <HR> | <HR>
page.2.1.NO {
linkWrap = | >
}

Page level 1 > Page level 2

Во имя прогресса и всеобщего счастья можно поправить:
// Включить текущую страницу ( > Page level 3)
page.2.special.range = 1|-1
или
// Включить root ( > Page level 0)
page.2.special.range = 0|-1

Может быть, кому-нибудь пригодится :)

Я упростил вплоть до такого:
page.2 = HMENU
page.2 {
special = rootline
special.range = 0|-1
1 = TMENU
1 {
NO.linkWrap = || &nbsp;/&nbsp;
}
}

Внимание, вопрос: как текущую страницу (последний элемент в rootline) не делать ссылкой, т.е. чтобы отображалось просто название страницы без <a></a>, оформленное каким-то стилем?

Можно, конечно, заюзать special.range = 0|-1 и потом добавить ....data = page:title, но возможно ли такая мега настройка в самом HMENU?

Спасибо!

c0d3r
21.05.2007, 15:50
Вот так можно:
http://wiki.typo3.org/index.php/Breadcrumb_menu
...
# Current item should be unlinked
1.CUR = 1
# Current menu item is unlinked
1.CUR {
stdWrap.field = title
linkWrap = ||*| > |*|
doNotLinkIt = 1
}


p.s. Впечатлён возможностями.