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=8385)

Podlec 24.02.2010 23:19

Хлебные крошки
 
СЕОшник поставил задачу. Нужно, чтобы в хлебных крошках на второстепенных страницах ссылка на главную была просто http://mysite.ru - сейчас там стоит линк http://mysite.ru/index.php?id=1

То есть по разным адресам сидит одна страница. Как исправить?

Вот пример TS кода хлебных крошек:

Код:

temp.breadcrbs = HMENU
temp.breadcrbs.special = rootline
temp.breadcrbs.1 = TMENU
temp.breadcrbs.1{
        NO.allWrap = |*|  |   »  |*|
        ACT = 1
        ACT.allWrap = |*| |   »  |*|
        CUR = 1
        CUR.doNotLinkIt = 1
        CUR.allWrap = |*| |   |*|
}

lib.way < temp.breadcrbs


-=UncleByte=- 25.02.2010 03:55

Если решать "в лоб", то проще всего сделать COA и в качестве первого пункта прописать typolink.parameter.data = leveluid:0 и далее уже строить обычное меню "крошек".

Podlec 25.02.2010 09:34

Хм... тоже выход ) а как правильно через COA ?

Lucifer 25.02.2010 11:34

temp.breadcrbs = COA
temp.breadcrbs.1 = [ссылка на главную]
temp.breadcrbs.2 = [меню]

Podlec 25.02.2010 11:36

Сорри - просто не кодер - Typo3 как хобби молодости.
В temp.breadcrbs.2 = [меню] как убрать ссылку на главную - ато она будет выводится же...

-=UncleByte=- 25.02.2010 14:15

Цитата:

Сообщение от Podlec (Сообщение 27196)
Сорри - просто не кодер - Typo3 как хобби молодости.
В temp.breadcrbs.2 = [меню] как убрать ссылку на главную - ато она будет выводится же...

Вариант 1 - В свойствах страницы указать "не включать в меню" и все. Прямая ссылка из COA все равно будет выводится, а в меню ее не будет.
Вариант 2 - Строить меню "крошек" со второго уровня сразу.

Lucifer 26.02.2010 10:15

Вариант 3 - excludeUidList = [id главной]

Podlec 07.03.2010 13:28

Правильные [СЕО] хлебные крошки и ссылка на главную
 
Починил хлебные крошки.
Выкладываю здесь для тех, кому это может пригодиться :)
Спасибо всем за участие!

Код:

temp.breadcrbs = COA

[globalVar = TSFE:id > 1]
temp.breadcrbs.1 = HTML
temp.breadcrbs.1.value = <a href="http://mainpageof.site">Title for Link</a> &nbsp; &raquo; &nbsp;
[GLOBAL]

temp.breadcrbs.2 = HMENU
temp.breadcrbs.2.special = rootline
temp.breadcrbs.2.excludeUidList = 1
temp.breadcrbs.2.1 = TMENU
temp.breadcrbs.2.1{
        NO.allWrap = |*|  | &nbsp; &raquo; &nbsp; |*|
        ACT = 1
        ACT.allWrap = |*| | &nbsp; &raquo; &nbsp; |*|
        CUR = 1
        CUR.doNotLinkIt = 1
        CUR.allWrap = |*| | &nbsp; |*|
}

lib.way < temp.breadcrbs



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

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