Показать сообщение отдельно
Старый 20.03.2009, 14:09   #3
ksevelyar
Senior Member
 
Аватар для ksevelyar
 
Регистрация: 07.04.2008
Адрес: msk
Сообщений: 125
По умолчанию

Проблема решена:

Код:
temp.rmenu = HMENU
temp.rmenu.entryLevel = 1
temp.rmenu.1 = TMENU
temp.rmenu.1.expAll = 1
temp.rmenu.1 {
    NO {
    linkWrap = <div class="l1">|</div>
    10 = TEXT
    10.text.field = title
    }
    ACT = 1
    ACT.linkWrap = <div class="l1act">|</div>
    CUR = 1  
    CUR < .ACT    
    CUR.doNotLinkIt = 1
}

temp.rmenu.2 = TMENU
temp.rmenu.2 {
    NO {
    linkWrap = <div class="l2">|</div>
    20 = TEXT
    20.text.field = title
    }
    ACT = 1
    ACT.linkWrap = <div class="l2act">|</div>
    CUR = 1  
    CUR < .ACT    
    CUR.doNotLinkIt = 1
    #SPC = 1
    #SPC.doNotShowLink = 0
    #SPC.doNotLinkIt = 1
    #SPC.allWrap = <div class="lan2">|</div>
}

[treeLevel = 0]
temp.rmenu.special = directory
temp.rmenu.special.value = 80
temp.rmenu.entryLevel = 0
[end]
subpart заменил на temp + subparts.rmenu < temp.rmenu

Вывод - в этом кусочке кода условия не работают:

Код:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {

template =< plugin.tx_automaketemplate_pi1

workOnSubpart = DOCUMENT_BODY

subparts.topmenu < temp.topmenu  
 
subparts.rmenu < temp.rmenu

subparts.content < styles.content.get
}
Думаю что условия не работают не только в temp.mainTemplate {...}, но и в temp.headTemplate {...}

Но почему? Буду рад услышать объяснение.

Может быть потому, что в temp.mainTemplate {...} страница складывается из уже сформированных "кирпичиков"? Gmenu например тоже работает только с префиксом temp.
__________________
Грудь в крестах, или голова в кустах.
ksevelyar вне форума   Ответить с цитированием