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

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 21.05.2007, 15:43   #1
c0d3r
Senior Member
 
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
По умолчанию HMENU "Хлебные крошки" (breadcrumb)

Уважаемые!

Взял работающий пример: 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   #2
c0d3r
Senior Member
 
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
По умолчанию

Вот так можно:
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. Впечатлён возможностями.
c0d3r вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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