Состояние меню CUR не работает - PullRequest
1 голос
/ 16 декабря 2010

Не могу получить рабочий статус CUR. В меню всегда есть классы, помеченные 0, а не те, которые отмечены 2. Что я делаю не так? Мой машинописный код:

10.marks {
MENU_OBEN = HMENU
MENU_OBEN {
  special = directory
  special.value = 10
  1 = TMENU
  1 {
    wrap = <ul>|</ul> 
    noBlur = 1  
    NO = 1
    NO {
      allWrap = <li class="first0"> | </li> |*| <li class="normal0"> | </li> |*| <li class="last0"> | </li>  
      stdWrap.wrap = <strong> | </strong> |*| | |*| <b> | </b>
    }
    CUR = 1
    CUR {       
      allWrap = <li class="first2"> | </li> |*| <li class="normal2"> | </li> |*| <li class="last2"> | </li>  
      stdWrap.wrap = <strong> | </strong> |*| | |*| <b> | </b>
    }  
  }
}

Ответы [ 3 ]

0 голосов
/ 20 декабря 2010

В моем общем шаблоне TS у меня нет NO = 1.Вместо этого я копирую статус NO в CUR.Я действительно не знаю, почему, но у меня это работает так.

0 голосов
/ 15 августа 2013

Имейте в виду, что для ярлыков страниц это не может работать, поскольку, если вы нажмете на ярлык, вы никогда не окажетесь на странице, которая должна стать активной / текущей.

Просто измените свойство страницы на стандартную страницуи установите «Показать содержимое страницы» во вкладке «Внешний вид».

0 голосов
/ 16 декабря 2010

Не вижу ничего очевидного, но вы пытались удалить строку NO = 1? IIRC нормальное ("НЕТ") состояние не нужно явно устанавливать, если вы задаете для него некоторые свойства ... может быть, установив его явно, вы переопределяете состояние?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...