Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   Быстрая навигация по сайту (http://forum.typo3.ru/showthread.php?t=2072)

Maxim T 11.11.2006 19:23

Быстрая навигация по сайту
 
Здравствуйте.

Помогите разобраться, как сделать быструю навигацию по сайту?
www.domen.ru >> Главная >> О компании >> Архив новостей

Pavel Antonov 11.11.2006 20:50

Видимо интересует все таки путь на сайте... а не быстрая навигация?

Смотрите HMENU, special = rootline

Maxim T 11.11.2006 20:55

Тема закрыты, всё оказалось проще чем я думал :)
Спасибо Валере за ссылку на www.mcuniverse.com

Цитата:

# Меню быстрой навигации
temp.breadcrumbs = HMENU
temp.breadcrumbs.special = rootline
temp.breadcrumbs.1 = TMENU
temp.breadcrumbs.1{
NO.allWrap = |*| <span class="menu"> | </span>&nbsp;&raquo;&nbsp; |*|
ACT = 1
ACT.allWrap = |*| <span class="menu act"> | </span>&nbsp;&raquo;&nbsp; |*|
CUR = 1
CUR.allWrap = |*| <span class="menu cur"> | </span> |*|
}

lib.fast_menu < temp.breadcrumbs

javaPro 01.04.2007 01:03

А как сделать чтоб последний пункт в этом быстром меню небыл активным (страница на которой щас находишся)?

Tod 01.04.2007 03:00

CUR.doNotLinkIt = 1 или для ACT

javaPro 01.04.2007 03:58

Спасибо!

Еще один вопрос, как написать меню/список страниц на сайте ссылками (только первый уровень) для размещения в нижней части страници? При этом чтоб кол-во ссылок в одну строчку было не более определённого числа?

PhilD 01.04.2007 13:38

lib.bottomMenu = HMENU
lib.bottomMenu.entryLevel = 0
lib.bottomMenu.1 = TMENU
lib.bottomMenu.1{
NO.allWrap = <li>|</li>
}
...
#bottommenu li {float:left; ну и прочий стайлинг}
количество будет регулироваться шириной bottommenu

примерно так... Если же хотите точного контроля над числом элементов, то придется создавать несколько меню друг под другом и играть с maxItems и begin

javaPro 01.04.2007 14:06

Спасибо за помощь! Думаю что обойдусь пока что таким кодом :)

javaPro 06.04.2007 18:27

В конце воспользоволся вот этим кодом:
Код:

#Bottom navigation
lib.bottomNav = HMENU
lib.bottomNav.entryLevel = 1
lib.bottomNav.1 = TMENU
lib.bottomNav.1{
NO.allWrap = |*| <span class="menu"> | </span>&nbsp;&#124&nbsp; |*|
}

Но существует одна проблемма: После последнего пункта тоже есть "|", не подскажете что добавить в код чтоб после последнего пункта не показывало "|"?

-=UncleByte=- 06.04.2007 21:45

Цитата:

NO.allWrap = <span class="menu"> | </span>&nbsp;&#124&nbsp; |*| <span class="menu"> | </span>
Вроде вот так вот ;)


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

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