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

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

Ответ
 
Опции темы Опции просмотра
Старый 19.10.2009, 02:19   #1
NiKRON
Senior Member
 
Регистрация: 13.11.2006
Сообщений: 180
По умолчанию Убрать из Rootline текущую ссылку?

Структура страниц:
Код:
Root
-- Page1
-- -- Page2
Где Root является shortcut на Page1.

TS для rootline:
Код:
lib.rootline.20 = HMENU
lib.rootline.20 {
	special = rootline
	special.range = 1|-2
	1 = TMENU
	1 {
		NO.linkWrap = <li>/|</li>
	}
}
Но в итоге и на странице Page1 и на Page2 в rootline показывается ссылка на Page1.

А нужно чтобы на странице Page1 вообще ничего не показывалось (поскольку это текущая страница).
NiKRON вне форума   Ответить с цитированием
Старый 19.10.2009, 05:10   #2
shuman
Senior Member
 
Регистрация: 21.11.2007
Сообщений: 217
По умолчанию

.special.range = 0|-2
shuman вне форума   Ответить с цитированием
Старый 19.10.2009, 22:32   #3
NiKRON
Senior Member
 
Регистрация: 13.11.2006
Сообщений: 180
По умолчанию

Отлично. Спасибо. Только теперь появилась ссылка на Root, а вот это уже не нужно. Есть ещё идеи?
NiKRON вне форума   Ответить с цитированием
Старый 20.10.2009, 13:03   #4
Sergey M Nikitin
Administrator
 
Аватар для Sergey M Nikitin
 
Регистрация: 10.07.2007
Адрес: Moscow
Сообщений: 181
Отправить сообщение для Sergey M Nikitin с помощью ICQ Отправить сообщение для Sergey M Nikitin с помощью Skype™
По умолчанию

можно использовать 1.ACT.doNotLinkIt = 1 тогда ссылка будет не активна
Sergey M Nikitin вне форума   Ответить с цитированием
Старый 21.10.2009, 13:01   #5
NiKRON
Senior Member
 
Регистрация: 13.11.2006
Сообщений: 180
По умолчанию

Мне не это нужно. Мне нужно чтобы Root и текущая страница не показывались в Rootline вообще.
NiKRON вне форума   Ответить с цитированием
Старый 21.10.2009, 14:58   #6
NiKRON
Senior Member
 
Регистрация: 13.11.2006
Сообщений: 180
По умолчанию

В общем сделал по-другому.
Код:
[treeLevel = 0,1]
[else]
lib.rootline.20 = HMENU
lib.rootline.20 {
	special = rootline
	special.range = 1|-2
	1 = TMENU
	1.NO.allWrap = <li> / | </li>
}
[end]
NiKRON вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добавить в шаблон "tt_news" в разделе "TEMPLATE_SINGLE" ссылку "ПЕЧАТЬ" thebat Общие вопросы 2 08.12.2007 19:16
Как сделать ссылку на несколько страниц назад? Илья Общие вопросы 0 24.09.2007 17:58
Как скрыть страницу в основном меню, но добавить в rootline? NiKRON TypoScript практикум 3 14.09.2007 18:31
Убрать <p> вокруг <HR> Tod HTMLArea, RTE, tinymce_rte и другие визуальные редакторы 14 05.05.2007 02:53


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


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

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