[TYPO3-UG Denmark] Skift fra NO til ACT
Stig Kjeldsen
sk at itu.dk
Sun Aug 24 19:46:57 CEST 2008
Endte med en løsning som nedestående.
Jeg ved ikke om det giver mening, men mit problem blev løst. Når jeg
gennemløser mit spørgsmål, kan jeg godt se at det ikke var forklaret så
godt - beklager.
lib.submenu = COA
lib.submenu {
10 = HMENU
10 {
wrap = <ul class="menu-level-1">|</ul>
special=list
special.value.insertData=1
special.value={leveluid:1}
1 = TMENU
1 {
expAll = 0
# no state: formatting for normal items
NO {
wrapItemAndSub = <li class="menu-level-1-no">| </li>
}
# act state: valid from the rootpage to the actual page
# ACT=1
# ACT {
# wrapItemAndSub = <li class="menu-level-1-act">|</li>
# }
# cur state: valid for the actual page
CUR=1
CUR{
wrapItemAndSub = <li class="menu-level-1-cur-act">|</li>
}
# ifsub state: valid for pages that have subpages
IFSUB=1
IFSUB {
wrapItemAndSub = <li class="menu-level-1-sub">|</li>
}
}
}
20 = HMENU
20.entryLevel = 1
20.1 = TMENU
20.1 {
wrap = <ul class="menu-level-2">|</ul>
expAll = 0
# no state: formatting for normal items
NO {
allStdWrap.dataWrap = <li class="menu-level-2-no">| </li>
}
# act state: valid from the rootpage to the actual page
ACT=1
ACT{
allStdWrap.dataWrap = <li class="menu-level-2-act">|</li>
}
# cur state: valid for the actual page
CUR=1
CUR{
allStdWrap.dataWrap = <li class="menu-level-2-cur-act">|</li>
}
# ifsub state: valid for pages that have subpages
IFSUB=1
IFSUB{
allStdWrap.dataWrap = <li class="menu-level-2-sub">|</li>
}
}
}
Rene Gulager skrev:
> Hej
>
> Jeg tror at den nemmeste måde at få ACT og NO på er via TMENU. TMENU har
> stdWrap, som har propertyen typolink
> Jeg har ikke testet det, så det er lidt at et gæt ;)
>
> Mvh
> Rene Gulager
>
> On Thu, 2008-08-21 at 07:12 +0200, Stefan Kreisberg wrote:
>> Doh!
>> Det handler om lige at læse hvad der spørges til inden man svarer :-D
>>
>> Hmm ... ACT og NO er jo på menuitems ... ikke på TEXT. Jeg er lige blank på
>> en løsning, men tjek ref. på typolink.
>>
>> vh Stefan
>>
>>> Hej Stefan
>>>
>>> Jeg går udfra at du mener linjerne:
>>> 20 = HMENU
>>> 20.entryLevel = 1
>>> 20.1 = TMENU
>>> 20.1 {
>>> expAll = 0
>>> NO {
>>> allStdWrap.dataWrap = <li class="menu-level-1-no">| </li>
>>> }
>>> ACT=1
>>> ACT{
>>> allStdWrap.dataWrap = <li class="menu-level-1-act">|</li>
>>> }
>>>
>>> Det er taget ud af kontekst og forkortet i eksemplet her for bedre at
>>> illustererer det primære problem. Jeg bruger dataWrap fordi jeg hiver en
>>> variable ud af databasen og smider den med på klassen
>>> (class="menu-level-1-act {field:tx_ogmenuclassselector}")
>>>
>>> Jeg skulle nok have ændret det inden jeg lagde spørgsmålet op, men
>>> glemte det i min iver for at beskrive mit primære problem
>>>
>>> Men hvad siger du til det andet problem? :-)
>>>
>>> Mvh
>>>
>>> Stig Kjeldsen
>>>
>>> bb
>>> Stefan Kreisberg skrev:
>>>> Stig Kjeldsen wrote:
>>>>
>>>>> allStdWrap.dataWrap
>>>> Bare et gæt og et spg: har du prøvet bare med stdWrap.wrap og hvorfor
>>>> bruger du dataWrap?
>>>>
>>>> vh Stefan
>> _______________________________________________
>> TYPO3-UG-denmark mailing list
>> TYPO3-UG-denmark at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
>
More information about the TYPO3-UG-denmark
mailing list