![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#1 |
|
Новенький
|
Сначала объясню, зачем мне это надо, так как может быть это и не понадобится
![]() В общем, есть главное меню, находящее вверху, которое отображает страницы первого уровня, есть второе меню в другом месте, котрое выводит страницы текущего раздела. То есть, пользователь тыкает на раздел, у него с боку появляется меню текущего раздела. Так вот, когда страниц в разделе, второе меню выводить не надо. minItems проблему не решает, так как меню всё равно есть. Решил сделать так: PHP код:
|
|
|
|
|
|
#2 |
|
Administrator
|
Код:
lib.menu_left = COA
lib.menu_left{
/*
5 = HMENU
5 {
special = rootline
special.range = 1|1
#special.targets.3 = page
1 = TMENU
1.target = _top
1.wrap = <span class="title">|:</span><br>
1.NO {
ATagTitle.field = description // title
}
}
*/
10 = HMENU
# 10.excludeUidList
10.entryLevel = 1
10.1 = TMENU
10.1 {
wrap = <ul id="side-bar">|</ul>
noBlur = 1
NO {
wrapItemAndSub = <li>|</li>
ATagTitle.field = description // title
}
CUR < .NO
CUR = 1
CUR.ATagParams = class="act"
CUR.wrapItemAndSub = <li class="act">|</li>
}
10.2 < .10.1
10.2.wrap = <ul id="level2navlist">|</ul>
10.3 < .10.1
10.3.wrap = <ul id="level3navlist">|</ul>
10.4 < .10.1
10.4.wrap = <ul id="level4navlist">|</ul>
}
|
|
|
|
|
|
#3 |
|
Новенький
|
Спасибо
оказалось, что я wrap прописал для 10, а не для 10.1 теперь всё правильно
|
|
|
|