![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#1 |
|
Senior Member
|
На странице есть два блока меню - меню разделов и меню каталога.
В дереве страниц это имеет такой вид Код:
-Главная
|-Раздел 1
|-подраздел
|-подраздел
|-подраздел
|-Раздел 2
|-Раздел 3
|-Раздел 4
|-Каталог
|-Продукт1
|-подпродукт
|-подпродукт
|-подпродукт
|-Продукт2
|-Продукт3
Код:
lib.mmenu = HMENU
lib.mmenu.1 = TMENU
lib.mmenu.1 {
NO.allWrap = <dt> | </dt>
ACT = 1
ACT.allWrap = <dt class="fla"> | </dt>
}
lib.mmenu.2 = TMENU
lib.mmenu.2 {
NO.allWrap = <dd> | </dd>
ACT = 1
ACT.allWrap = <dd class="sla"> | </dd>
}
lib.cmenu = HMENU
lib.cmenu.special = directory
lib.cmenu.special.value = 2
lib.cmenu.1 = TMENU
lib.cmenu.1 {
NO.allWrap = <dt> | </dt>
ACT = 1
ACT.allWrap = <dt class="fla"> | </dt>
}
lib.cmenu.2 = TMENU
lib.cmenu.2 {
NO.allWrap = <dd> | </dd>
ACT = 1
ACT.allWrap = <dd class="sla"> | </dd>
}
Если прописать expAll = 1 - все раскрыто и стоит на местах, но для данного шаблона постоянно раскрытое меню не предусмотрено, к сожалению. Сталкиваюсь с этим уже второй раз, первый раз expAll мне помог, но тогда был другой вариант дизайна, в котором и надо было чтобы все пункты каталога были открыты. Пожалуйста, подскажите в чем я ошибся и как можно решить данный вопрос. Заранее признателен. |
|
|
|
|
|
#2 |
|
Senior Member
|
Я всегда считал что "directory" применяется только для отображения подстраниц отдельной страницы... глубиной 1 уровень. То есть то что раскрытие подпунктов там не работает, это так и должно быть.
Потому, то что работает expAll, я честно сказать, удивлен. |
|
|
|
|
|
#3 |
|
Senior Member
|
Честно говоря, по существу вопроса - в чем собственно проблема? Почему нельзя каталог поместить в структуре сайта именно там где он должен быть (то есть последним разделом)?
|
|
|
|
|
|
#4 |
|
Senior Member
|
В макете 2 меню. Одно для подразделов, другое - для каталога. Они разделены и по смыслу и по виду и по положению на странице. Сделано так для того, чтобы не загромождать основное меню разделов.
Сам каталог - отдельные страницы, разделы в нем это название серии продукта, например, и подразделы это то, что входит в данную серию. Думал что directory это хороший выход, но, наверное, придется искать другой. Спасибо за помощь. |
|
|
|
|
|
#6 |
|
Senior Member
|
Да вы хитрец, батенька!
|
|
|
|
|
|
#7 |
|
Senior Member
|
Попробовал. В результате второе меню в любом случае постоянно открыто, а collapse дал эффект что у активного линка пропал id страницы в нем, то есть при втором клике на нем выкидывает на 1-ю страницу
![]() Наверное придется остановится на expAll = 1 и просто держать второе меню постоянно открытым. Ну может оно и к лучшему — все товары на виду
|
|
|
|