Показать сообщение отдельно
Старый 30.05.2011, 14:29   #1
Mih
Новенький
 
Аватар для Mih
 
Регистрация: 16.05.2011
Сообщений: 12
По умолчанию Скрыть подменю если его нет

Всем привет извращаюсь как только могу ! В силу некоторых особенностей html - макета, пришлось делать такое вот двухуровневое меню.

Код:
# Уровень первый
subparts.TOP_MENU = HMENU
  subparts.TOP_MENU.1 = TMENU
  subparts.TOP_MENU.1.NO{
  allWrap = <li class="uchoose"> | </li>
  }
  
  subparts.TOP_MENU.1.ACT = 1
  subparts.TOP_MENU.1.ACT{
    allWrap = <li class="choose"> | </li>
  }

# Уровень второй
  
  subparts.TSUB_MENU = HMENU
  
  subparts.TSUB_MENU < .subparts.TOP_MENU
  
  subparts.TSUB_MENU.wrap = <ul> | </ul>
  
  subparts.TSUB_MENU.entryLevel = 1
  
  subparts.TSUB_MENU.2 = TMENU
  
  subparts.TSUB_MENU.2.NO{
    allWrap = <li class="uchoose"> | </li>
  }

  subparts.TSUB_MENU.2.ACT = 1

  subparts.TSUB_MENU.2.ACT{
    allWrap = <li class="choose"> | </li>
  }
В общем все работает и выводится, единственно не получается прописать условие для обертки подменю - subparts.TSUB_MENU.wrap = <ul> | </ul> , которое бы оборачивало подменю тогда и только тогда, когда последнее существует.
Mih вне форума   Ответить с цитированием