Typoscript HMENU Problem

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 | Next >

Typoscript HMENU Problem

by Marco Weber-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo Leute,

Ich habe ein a HMENU.
Ich möchte nun, dass der Link von der Seite auf der man sich befindet
folgendes angehängt kriegt: class="selected"
Aber irgendwie hängt er kein class="selected" dran... :(

Weiss jemand von euch vielleicht weiter?

Hier wäre der Quelltext:

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

Schon mal vielen Dank im Voraus :)

Grüsse
    Marco
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by Andreas Burg :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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 =  |   <img
> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
> title="|" align="absmiddle" />   |*| |
>   <img src="/fileadmin/templates/images/menuleiste_pipe.png"
> alt="|" title="|" align="absmiddle" />   |*|  |
>  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@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by Marco Weber-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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 =  |   <img
>> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
>> title="|" align="absmiddle" />   |*| |
>>   <img src="/fileadmin/templates/images/menuleiste_pipe.png"
>> alt="|" title="|" align="absmiddle" />   |*|  |
>>  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@...
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>  

_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by leihla :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo Marco,

ich mach das nicht mit CUR sondern mit ACT, und das geht eigentlich immer.

lg


Marco Weber schrieb:

> Hallo Leute,
>
> Ich habe ein a HMENU.
> Ich möchte nun, dass der Link von der Seite auf der man sich befindet
> folgendes angehängt kriegt: class="selected"
> Aber irgendwie hängt er kein class="selected" dran... :(
>
> Weiss jemand von euch vielleicht weiter?
>
> Hier wäre der Quelltext:
>
> lib.topnav = HMENU
> lib.topnav {
>  special = directory
>  special.value = 16
>  entryLevel = 1
>  1 = TMENU
>  1.NO.allWrap =  |   <img
> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
> title="|" align="absmiddle" />   |*| |
>   <img src="/fileadmin/templates/images/menuleiste_pipe.png"
> alt="|" title="|" align="absmiddle" />   |*|  |
>  1.CUR.ATagParams = class="selected"
> }
>
> Schon mal vielen Dank im Voraus :)
>
> Grüsse
>    Marco
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by Christian Wolff :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@...>  
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 =  |   <img  
>>> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"  
>>> title="|" align="absmiddle" />   |*| |  
>>>   <img src="/fileadmin/templates/images/menuleiste_pipe.png"  
>>> alt="|" title="|" align="absmiddle" />   |*|  
>>>  |
>>>  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@...
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
>



--
Christian Wolff // Berlin
http://www.connye.com

Latest Projects:
http://www.flycall.de | http://www.atr24.de | http://www.titanic.de
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by Marco Weber-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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 =  |   <img
src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
title="|" align="absmiddle" />   |*| |
  <img src="/fileadmin/templates/images/menuleiste_pipe.png"
alt="|" title="|" align="absmiddle" />   |*|  |
    #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@...>  
> 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 =  |   <img  
>>>> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"  
>>>> title="|" align="absmiddle" />   |*| |  
>>>>   <img src="/fileadmin/templates/images/menuleiste_pipe.png"  
>>>> alt="|" title="|" align="absmiddle" />   |*|  
>>>>  |
>>>>  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@...
>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>
>>>      
>
>
>
>  

_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by Marco Weber-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo,

also ich hab nun folgenden code mal mit copy&paste reingemacht und etwas
abgeändert...

das lustige ist, dass es damit so lange funktioniert mit der class bis
ich die zeilen "special = directory" und "special.value = 16" hinzufüge.

hat hier vielleicht jemand einen rat?

lib.topnav {
  1 = TMENU
  1 {
    NO = 1
    CUR = 1
    ACT = 1
    noBlur = 1
    expAll = 0
    collapse = 1
    NO {
      #linkWrap = |
      #wrapItemAndSub =  | 
      allWrap =  |   <img
src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
title="|" align="absmiddle" />   |*| |
  <img src="/fileadmin/templates/images/menuleiste_pipe.png"
alt="|" title="|" align="absmiddle" />   |*|  |
    }
    CUR < .NO
    CUR {
      #wrapItemAndSub =  | 
      ATagParams = class="selected"
      allWrap =  |   <img
src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
title="|" align="absmiddle" />   |*| |
  <img src="/fileadmin/templates/images/menuleiste_pipe.png"
alt="|" title="|" align="absmiddle" />   |*|  |
    }
    ACT < .CUR
  }
}


Liebe Grüsse
    Marco

Marco Weber schrieb:

> 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 =  |   <img
> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
> title="|" align="absmiddle" />   |*| |
>   <img src="/fileadmin/templates/images/menuleiste_pipe.png"
> alt="|" title="|" align="absmiddle" />   |*|  |
>     #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@...>  
>> 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 =  |   <img  
>>>>> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"  
>>>>> title="|" align="absmiddle" />   |*| |  
>>>>>   <img src="/fileadmin/templates/images/menuleiste_pipe.png"  
>>>>> alt="|" title="|" align="absmiddle" />   |*|  
>>>>>  |
>>>>>  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@...
>>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>>
>>>>      
>>>>        
>>
>>  
>>    
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@...
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>  

_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by Ingo-9 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Marco Weber schrieb am 25.07.2008 01:51

> das lustige ist, dass es damit so lange funktioniert mit der class bis
> ich die zeilen "special = directory" und "special.value = 16" hinzufüge.

>       allWrap =  |   <img
> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
> title="|" align="absmiddle" />   |*| |
>   <img src="/fileadmin/templates/images/menuleiste_pipe.png"
> alt="|" title="|" align="absmiddle" />   |*|  |

Laß mal diesen Wrapper-Müll raus, vielleicht kommt der Parser hier
durcheinander. Sieht sowieso unausgegoren aus, sowas gehört ins CSS
nicht ins HTML und die Spaces raus (margin oder so).


Gruss, Ingo
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by leihla :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

hallo marco,

so müsste es gehen ....

  lib.topnav = HMENU
  lib.topnav.special=directory
  lib.topnav.special.value = 16
  lib.topnav{
   1 = TMENU
   1 {
     NO = 1
     NO {
      afterImg = fileadmin/templates/images/menuleiste_pipe.png
      ATagBeforeWrap = 1
      linkWrap= |  
      allWrap =  |
     }
     ACT < .NO
     ACT.ATagParams = class="selected"
   }

lg


Marco Weber schrieb:

> Hallo Leute,
>
> Ich habe ein a HMENU.
> Ich möchte nun, dass der Link von der Seite auf der man sich befindet
> folgendes angehängt kriegt: class="selected"
> Aber irgendwie hängt er kein class="selected" dran... :(
>
> Weiss jemand von euch vielleicht weiter?
>
> Hier wäre der Quelltext:
>
> lib.topnav = HMENU
> lib.topnav {
>  special = directory
>  special.value = 16
>  entryLevel = 1
>  1 = TMENU
>  1.NO.allWrap =  |   <img
> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
> title="|" align="absmiddle" />   |*| |
>   <img src="/fileadmin/templates/images/menuleiste_pipe.png"
> alt="|" title="|" align="absmiddle" />   |*|  |
>  1.CUR.ATagParams = class="selected"
> }
>
> Schon mal vielen Dank im Voraus :)
>
> Grüsse
>    Marco
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by Marco Weber-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

hab die wrapper rausgenommen...

bringt aber nicht den erfolg...

Grüsse
    Marco

Ingo schrieb:

> Marco Weber schrieb am 25.07.2008 01:51
>
>  
>> das lustige ist, dass es damit so lange funktioniert mit der class bis
>> ich die zeilen "special = directory" und "special.value = 16" hinzufüge.
>>    
>
>  
>>       allWrap =  |   <img
>> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
>> title="|" align="absmiddle" />   |*| |
>>   <img src="/fileadmin/templates/images/menuleiste_pipe.png"
>> alt="|" title="|" align="absmiddle" />   |*|  |
>>    
>
> Laß mal diesen Wrapper-Müll raus, vielleicht kommt der Parser hier
> durcheinander. Sieht sowieso unausgegoren aus, sowas gehört ins CSS
> nicht ins HTML und die Spaces raus (margin oder so).
>
>
> Gruss, Ingo
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@...
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>  

_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by Marco Weber-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Danke für den Code...
Aber irgendwie scheint das auch nicht zu gehen...

Aber der Code macht ein class=selected, wenn ich
"lib.topnav.special=directory" und "lib.topnav.special.value = 16 "
weglasse... :(

Kann es sein, dass CUR / ACT mit Systemordnern, die Shortcuts zu Seiten
haben, nicht funktioniert?


Grüsse
    Marco

Leihla schrieb:

> hallo marco,
>
> so müsste es gehen ....
>
>   lib.topnav = HMENU
>   lib.topnav.special=directory
>   lib.topnav.special.value = 16
>   lib.topnav{
>    1 = TMENU
>    1 {
>      NO = 1
>      NO {
>       afterImg = fileadmin/templates/images/menuleiste_pipe.png
>       ATagBeforeWrap = 1
>       linkWrap= |  
>       allWrap =  |
>      }
>      ACT < .NO
>      ACT.ATagParams = class="selected"
>    }
>
> lg
>
>
> Marco Weber schrieb:
>  
>> Hallo Leute,
>>
>> Ich habe ein a HMENU.
>> Ich möchte nun, dass der Link von der Seite auf der man sich befindet
>> folgendes angehängt kriegt: class="selected"
>> Aber irgendwie hängt er kein class="selected" dran... :(
>>
>> Weiss jemand von euch vielleicht weiter?
>>
>> Hier wäre der Quelltext:
>>
>> lib.topnav = HMENU
>> lib.topnav {
>>  special = directory
>>  special.value = 16
>>  entryLevel = 1
>>  1 = TMENU
>>  1.NO.allWrap =  |   <img
>> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
>> title="|" align="absmiddle" />   |*| |
>>   <img src="/fileadmin/templates/images/menuleiste_pipe.png"
>> alt="|" title="|" align="absmiddle" />   |*|  |
>>  1.CUR.ATagParams = class="selected"
>> }
>>
>> Schon mal vielen Dank im Voraus :)
>>
>> Grüsse
>>    Marco
>>    
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@...
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>  

_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by leihla :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

hallo marco,

wie machst du shortcuts über systemordner und warum ?

habe hier schon öfters gelesen,
dass sites aus systemorndnern ausgegeben werden.
verstehe da die logik nicht.

für mich ist ein systemordner eine reine ablage für daten,
daten die so in dieser abgelegten form nicht direkt über das frontend
ausgegeben werden und auch nicht ausgegeben werden sollen.
wie zB news, adressen, produkte, termine, templates


lg


Marco Weber schrieb:

> Danke für den Code...
> Aber irgendwie scheint das auch nicht zu gehen...
>
> Aber der Code macht ein class=selected, wenn ich
> "lib.topnav.special=directory" und "lib.topnav.special.value = 16 "
> weglasse... :(
>
> Kann es sein, dass CUR / ACT mit Systemordnern, die Shortcuts zu Seiten
> haben, nicht funktioniert?
>
>
> Grüsse
>    Marco
>
> Leihla schrieb:
>> hallo marco,
>>
>> so müsste es gehen ....
>>
>>   lib.topnav = HMENU
>>   lib.topnav.special=directory
>>   lib.topnav.special.value = 16
>>   lib.topnav{
>>    1 = TMENU
>>    1 {
>>      NO = 1
>>      NO {
>>       afterImg = fileadmin/templates/images/menuleiste_pipe.png
>>       ATagBeforeWrap = 1
>>       linkWrap= |  
>>       allWrap =  |
>>      }
>>      ACT < .NO
>>      ACT.ATagParams = class="selected"
>>    }
>>
>> lg
>>
>>
>> Marco Weber schrieb:
>>  
>>> Hallo Leute,
>>>
>>> Ich habe ein a HMENU.
>>> Ich möchte nun, dass der Link von der Seite auf der man sich befindet
>>> folgendes angehängt kriegt: class="selected"
>>> Aber irgendwie hängt er kein class="selected" dran... :(
>>>
>>> Weiss jemand von euch vielleicht weiter?
>>>
>>> Hier wäre der Quelltext:
>>>
>>> lib.topnav = HMENU
>>> lib.topnav {
>>>  special = directory
>>>  special.value = 16
>>>  entryLevel = 1
>>>  1 = TMENU
>>>  1.NO.allWrap =  |   <img
>>> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
>>> title="|" align="absmiddle" />   |*| |
>>>   <img
>>> src="/fileadmin/templates/images/menuleiste_pipe.png" alt="|"
>>> title="|" align="absmiddle" />   |*|  |
>>>  1.CUR.ATagParams = class="selected"
>>> }
>>>
>>> Schon mal vielen Dank im Voraus :)
>>>
>>> Grüsse
>>>    Marco
>>>    
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german@...
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>  
>
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by Andreas Burg :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Marco Weber schrieb:
Hallo Marco,

sorry, war im Krankenhaus, sonst hätt ich dir weitergeholfen.

1. Du solltest unbedingt versuchen einen Zugang zur TSref zu bekommen.
http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/ wenn dir die
Struktur nicht behagt versuche eine sxw oder pdf Version zu bekommen. Ohne TSref kommst du sehr
schnell an deine Grenzen und wirst die Newsgroup ziemlich schnell zumüllen.

2. zu entryLevel
http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/8/11/

The .special property
NOTE: Don't set .entryLevel for a HMENU when using this option! Also be aware that this selects
pages for the first level in the menu. Submenus by menuPbjects 2+ will be created as usual.

Das hat jemand dahin geschrieben, damit wir uns hier in der Group nicht darüber unterhalten müssen.
Danke demjenigen.

3. CUR kann nicht mit ACT ersetzt werden, beachte den feinen (groben) Unterschied.
http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/10/2/

10.2. Common item states for TMENU, GMENU and IMGMENU series:
ACT -> Enable/Configuration for menu items which are found in the rootLine
CUR -> Enable/Configuration for a menu item if the item is the current page.

D.h. CUR bezieht sich nur auf die gerade angezeigte Seite (current -> momenta, aktuell usw.)
typischer Anwendungsfall CUR.doNotLinkIt = 1
ACT bezieht sich auf alle Menüpunkte, welche zu der momentanen (CUR) Seite hinführen.
leftmenu/news/archive/article

4. Wieso probierst du den Code, welchen ich dir in der 1. Antwort gab nicht mal aus.

lib.topnav = HMENU
lib.topnav {
   special = directory
   special.value = 16
1 {
   NO = 1

   CUR < .NO
   CUR.ATagParams = class="selected"

   ACT < .NO
   ACT.ATagParams = class="pfad"
}

Ist 16 auch die ID der Einstiegsseite (die Seite über den eigentlichen Menüpunkten)?

Ich zitiere dich:
"Kann es sein, dass CUR / ACT mit Systemordnern, die Shortcuts zu Seiten haben, nicht funktioniert?"

Die Frage ist doch gar nicht so schlecht. Es sind 3 Klicks um es mal auszuprobieren. Was hältst du
davon, wenn du es mal probierst und uns das Ergebnis mitteilst?

Gruß Andreas





_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by Marco Weber-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo,

Andreas Burg schrieb:
> sorry, war im Krankenhaus, sonst hätt ich dir weitergeholfen.
>  

Ui, ich hoffe, dass es dir nun besser geht. Ansonsten auf alle Fälle
noch gute Genesung von meiner Seite.

> 1. Du solltest unbedingt versuchen einen Zugang zur TSref zu bekommen.
> http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/ wenn dir die
> Struktur nicht behagt versuche eine sxw oder pdf Version zu bekommen. Ohne TSref kommst du sehr
> schnell an deine Grenzen und wirst die Newsgroup ziemlich schnell zumüllen.
>  
Da hab ich schon nachgesehn :)

> 2. zu entryLevel
> http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/8/11/
>
> The .special property
> NOTE: Don't set .entryLevel for a HMENU when using this option! Also be aware that this selects
> pages for the first level in the menu. Submenus by menuPbjects 2+ will be created as usual.
>
> Das hat jemand dahin geschrieben, damit wir uns hier in der Group nicht darüber unterhalten müssen.
> Danke demjenigen.
>  
Das wusste ich nicht, aber dank deiner antwort (1. post) weiss ich das
nun auch. danke dir :)

> 3. CUR kann nicht mit ACT ersetzt werden, beachte den feinen (groben) Unterschied.
> http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/10/2/
>
> 10.2. Common item states for TMENU, GMENU and IMGMENU series:
> ACT -> Enable/Configuration for menu items which are found in the rootLine
> CUR -> Enable/Configuration for a menu item if the item is the current page.
>
> D.h. CUR bezieht sich nur auf die gerade angezeigte Seite (current -> momenta, aktuell usw.)
> typischer Anwendungsfall CUR.doNotLinkIt = 1
> ACT bezieht sich auf alle Menüpunkte, welche zu der momentanen (CUR) Seite hinführen.
> leftmenu/news/archive/article
>  
Das wusste ich schon. Ich wollte eigentlich nur CUR, aber aus
verzweiflung hab ich auch ACT reingeschrieben.

> 4. Wieso probierst du den Code, welchen ich dir in der 1. Antwort gab nicht mal aus.
>
> lib.topnav = HMENU
> lib.topnav {
>    special = directory
>    special.value = 16
> 1 {
>    NO = 1
>
>    CUR < .NO
>    CUR.ATagParams = class="selected"
>
>    ACT < .NO
>    ACT.ATagParams = class="pfad"
> }
>
>  
Den Code hab ich schon ausprobiert, mit dem selben ergebnis. :(
> Ist 16 auch die ID der Einstiegsseite (die Seite über den eigentlichen Menüpunkten)?
>  
Nein, meine Root-Page ist ID = 1

Die Struktur sieht wie folgt aus:

HOME  (ID 1)
      +   [TOPNAV]  (ID 16, Systemordner)
               -  Login  (ID 32, shortct auf ID 18)
               -  Contact ( ID 19, shortcut auf ID 17)
      + ....
      + ....
      + contact (ID 17, hide in Menu)
      + login (ID 18, hide in Menu)

Ich habe auf meiner Seite Links ein Menu. Das Funktioniert auch....
Das Linke Menu soll aber kein Login und Contact anzeigen.
Ich will Login und Contact im Topmenu (Oben rechts) haben.

Funktioniert das mit der Konstruktion nicht mit CUR?


Grüsse
    Marco
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: Typoscript HMENU Problem

by Marco Weber-3 :: Rate this Message: