Показать сообщение отдельно
Старый 10.01.2014, 22:58   #1
ms9
Продвинутый
 
Регистрация: 31.05.2010
Сообщений: 65
По умолчанию Как правильно использовать doNotLinkIt в навигации?

Привет и с Новым годом!

Есть навигация:

Код:
buffer.field_navi_left = HMENU
buffer.field_navi_left.excludeUidList = {$menu_left_exclude}
buffer.field_navi_left {
    special = directory
    entryLevel = 1  ## Level
    special.value.data = leveluid:1
    1 = TMENU
    1.expAll = 1
    1.noBlur = 1
    1.wrap = |
    1.NO {
    	allWrap = |
        linkWrap = <h3>|</h3> 
    }
    1.ACT = 1
    1.ACT {
    	doNotLinkIt = 1
	ATagParams = 
        allWrap = |
            linkWrap = <h4>|</h4>
    }
    
    2 = TMENU
    2.noBlur = 1
    2.wrap = <ul>|</ul>
    2.NO {
        allWrap = <li>|</li>
        linkWrap = |
    }
    2.ACT = 1
    2.ACT {
        doNotLinkIt = 1
        allWrap = <li class="cur">|</li>
        linkWrap = |
    }
}
Эта навигация для отображения второго и третьего уровня. Когда посетитель на втором уровне, то активный пункт не линкуется, когда посетитель на третьем уровне, то не линкуются активный пункт на третьем и его родитель на втором уровне. А возможно ли сделать так, чтобы при нахождении посетителя на третьем уровне второй уровень был залинкован?
ms9 вне форума   Ответить с цитированием