Показать сообщение отдельно
Старый 05.02.2010, 16:20   #1
margol
Senior Member
 
Аватар для margol
 
Регистрация: 09.07.2007
Адрес: Волгоград
Сообщений: 322
Отправить сообщение для margol с помощью ICQ
По умолчанию Поместить меню в контейнер в зависимости о наличия у этого меню пунктов.

Задача:
Если на этом уровне (entryLevel=1) есть пункты меню, то поместить их в контейнер <div class="menu-level2">. Если нет, то естественно не помещать, и контейнер <div class="menu-level2"> НЕ отображать.

Такое ее решение, всегда отображает контейнер <div class="menu-level2"> есть пункты меню или нет:
Цитата:
lib.subMenu = HMENU
lib.subMenu.entryLevel = 1
lib.subMenu.wrap = <div id="menu-level2"><table> <tr> | </tr> </table>

lib.subMenu.1 = TMENU

lib.subMenu.1.NO {
allWrap = <td>|</td>
}

lib.subMenu.1.ACT = 1
lib.subMenu.1.ACT {
allWrap = <td>|</td>
ATagParams = class="active"
}
Пробовала добавить:
Цитата:
lib.subMenu = HMENU
lib.subMenu.entryLevel = 1


lib.subMenu.1 = TMENU
lib.subMenu.1.IFSUB.wrapItemAndSub = <div id="menu-level2"><table> <tr> | </tr> </table>
lib.subMenu.1.NO {
allWrap = <td>|</td>
}

lib.subMenu.1.ACT = 1
lib.subMenu.1.ACT {
allWrap = <td>|</td>
ATagParams = class="active"
}
но это не решило проблему. Еще игралась с разными IFSUB но это тоже не помогло. Чувствую, что решение должно быть. Подскажите, пожалуйста!
margol вне форума   Ответить с цитированием