Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   homepage link вопрос (http://forum.typo3.ru/showthread.php?t=5168)

ASh 18.11.2007 00:41

homepage link вопрос
 
у меня есть меню:

lib.sub_menu = HMENU
lib.sub_menu.special = list
lib.sub_menu.special.value = 1, 9, 10
lib.sub_menu.1 = GMENU
lib.sub_menu.1.NO{
XY = 11,11
transparentBackground = 1
5 = IMAGE
5.file = fileadmin/templates/img/home_f.gif || fileadmin/templates/img/map_f.gif || fileadmin/templates/img/search_f.gif
}
и т.д...

Суть вопроса: у меня главная страница стоит под номером 1. Меню рабочее, но... даже когда я нахожусь на какой-то другой странице, иконка главной страницы активна. Как это поправить? Ну и сразу по ходу вопрос: как можна в список линков этого занести, например, url какого-то сайта.

Буду благодарен даже за версии :)

Dutchak Vitaly 18.11.2007 13:09

Чтобы занести url - создаете страницу с типом External URL

для того чтобы подсвечивать активный пункт используйте CURR

ASh 20.11.2007 01:29

за url - спасибо.

Относительно меню уточню: проблема в том, что иконка домашней страницы подсвечивается постоянно (возможно это связано с тем, что другие страницы использують тот же шаблон, а контент отображается в его правой части - но это же нормально!). Я писал в "lib.sub_menu.special.value = 1, 9, 10" вместо "1" другую цифру (номер страницы), и все было нормально. Меню работает как надо. Но если "1" - это главная страница, то даный пункт остается активным даже при выборе других страниц.

vitaly 26.02.2008 17:32

#Ваша главная страница является активной где бы вы не находились,
#Поетоме пропишите .CUR (или .ACT в зависимости от Вашей задачи:)
#В конце вашего скрипта допишите мой
lib.sub_menu.1.CUR < lib.sub_menu.1.NO
lib.sub_menu.1.CUR = 1
lib.sub_menu.1.CUR{
doNotLinkIt = 1
}
:cool:

ASh 26.02.2008 17:44

Цитата:

Сообщение от vitaly (Сообщение 17675)
#Ваша главная страница является активной где бы вы не находились,
#Поетоме пропишите .CUR (или .ACT в зависимости от Вашей задачи:)
#В конце вашего скрипта допишите мой
lib.sub_menu.1.CUR < lib.sub_menu.1.NO
lib.sub_menu.1.CUR = 1
lib.sub_menu.1.CUR{
doNotLinkIt = 1
}
:cool:

Большое спасибо.


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

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