[TYPO3-german] Typoscript HMENU Problem

Marco Weber marco.weber at uni-trier.de
Fri Jul 25 01:08:31 CEST 2008


ah ok, danke... :)

ich hab entryLevel rausgenommen und ACT aufgenommen...

trotzdem will das typo3 immer noch keine class="selected" schreiben :(

ich habe nun folgendes typoscript:

lib.topnav = HMENU
lib.topnav {
  special = directory
  special.value = 16
  1 = TMENU
  1 {
    NO.allWrap = &nbsp;| &nbsp;&nbsp;<img 
src="/fileadmin/templates/images/menuleiste_pipe.png" alt="&#124;" 
title="&#124;" align="absmiddle" />&nbsp;&nbsp; |*|&nbsp;| 
&nbsp;&nbsp;<img src="/fileadmin/templates/images/menuleiste_pipe.png" 
alt="&#124;" title="&#124;" align="absmiddle" />&nbsp;&nbsp; |*| &nbsp;|
    #NO.ATagParams = class="notselected"
    CUR < .NO
    CUR.ATagParams = class="selected"
    ACT < .NO
    ACT.ATagParams = class="selected"
  }
}


Habt ihr noch eine Idee?
Könnte es mit den shortcuts zusammenhängen?

Grüsse


Christian Wolff schrieb:
> Hallo Marco
> dann nimm special = directory
> wieder rein
> und schmeiss das entryLevel raus.
>
> die beiden parameter vertragen sich nicht gut zusammen. (gibt immer wieder  
> probleme)
>
> entweder das menü soll bei einer bestimmten seite "einsteigen"  
> (special=directory)
>
> oder es soll in einer bestimmten ebene von der page root aus gesehen  
> einsteigen(entrylevel)
> beides gleichzeitig widerspricht sich.
>
> gruss chris
>
>
> On Thu, 24 Jul 2008 10:06:03 +0200, Marco Weber <marco.weber at uni-trier.de>  
> wrote:
>
>   
>> Hallo,
>>
>> Vielen Dank für deine Hilfe :)
>>
>> Also ich hab mal dieses "special = directory" rausgenommen, aber dann  
>> kommen die Links vom Webseitenroot.
>> Ich brauche aber die Links vom System Ordner (#16). Dort sind alles  
>> Shortcuts zu Seiten drin.
>>
>> Ich habe nun NO = 1 und CUR < .NO gesetzt ( damit es schon mal auch  
>> aktiviert ist. ).
>> Aber irgendwie will er einfach nicht ein class="selected" dranhängen.
>>
>> Grüsse
>>     Marco
>>
>>
>> Andreas Burg schrieb:
>>     
>>> Marco Weber schrieb:
>>>
>>>       
>>>> lib.topnav = HMENU
>>>> lib.topnav {
>>>>  special = directory
>>>>  special.value = 16
>>>>  entryLevel = 1
>>>>
>>>>         
>>> ^^^^^^^^^^^^ entfernen, hat ja auch keinen Sinn, hast ja schon den  
>>> Eintritt auf Page ID 16 gelegt
>>>
>>>       
>>>>  1 = TMENU
>>>>  1.NO.allWrap = &nbsp;| &nbsp;&nbsp;<img  
>>>> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="&#124;"  
>>>> title="&#124;" align="absmiddle" />&nbsp;&nbsp; |*|&nbsp;|  
>>>> &nbsp;&nbsp;<img src="/fileadmin/templates/images/menuleiste_pipe.png"  
>>>> alt="&#124;" title="&#124;" align="absmiddle" />&nbsp;&nbsp; |*|  
>>>> &nbsp;|
>>>>  1.CUR.ATagParams = class="selected"
>>>> }
>>>>
>>>> Schon mal vielen Dank im Voraus :)
>>>>
>>>> Grüsse
>>>>    Marco
>>>>
>>>>         
>>> Hallo Marco,
>>>
>>> 1. kein entryLevel bei "special = directory" verwenden, issich verboten.
>>> 2. du hast CUR nicht aktiviert 1.CUR = 1
>>> 3. du willst doch bestimmt den allWrap von 1.NO auch im 1.CUR drin  
>>> haben. Also mach es am besten so:
>>>
>>> 1 {
>>>    NO = 1     #muss man nicht, hat später aber Vorteile
>>>    NO.allWrap = bla|blub
>>>
>>>    CUR < .NO     #alles von NO nach CUR kopieren CUR=1 ist da schon mit  
>>> drin
>>>    CUR.ATagParams = class="selected"      #und das ist jetzt zusätzlich  
>>> nur für CUR
>>> }
>>>
>>> Gruß Andreas
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.netfielders.de
>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>
>>>       
>
>
>
>   



More information about the TYPO3-german mailing list