Zum Inhalt springen

Einträge in Rootline unterschiedlich formatieren

Erstellt am 29. Juni 2005 · 1 Antwort · letzte Antwort am 29. Juni 2005

Tags: Frage

souri ·

hi,

meine Typo3-Kenntnisse sind schon ein bisschen eingerostet, ich muss schon stolz auf mich sein, dass ich die Menüstruktur zusammenbasteln konnte, wie ich sie mir vorstelle 😉 , nur mit dem Formatieren klappts jetzt nicht so recht.

Aaaalso, so solls funktionieren:

Seitenbaum:

-Startseite
   -Obst
      -Birnen
      -Äpfel
         -Boskop
         -Golden Delicious 
   -Gemüse
       -Karotten
       -Karfiol

Was das Menü tun soll:

Startseitenaufruf:

>>Startseite  | Obst
              | Gemüse
              |
              |

Nach Klick auf "Obst":

Startseite    | Birnen
>>Obst        | Äpfel
              |
              |

Nach Klick auf "Äpfel":

Startseite    | Boskop
Obst          | Golden Delicious
>>Äpfel       |
              |

Ich hab das Verhalten jetzt mittlerweise schon umgesetzt, nur die Formatierung des linken Menüteils MENU_LEFT1 (also das ">>", soll später durch eine eigene css-Klasse ersetzt werden) klappt noch nicht. Es wird immer alles so formatiert(Also zB Startseite & Obst & Äpfel), nicht nur der letzte Menüpunkt.

Mein vereinfachtes Setup im Haupttemplate (dann gibts noch Untertemplates, die den range des rootlevelmenüs auf den Folgeseiten verändern, aber die erspare ich euch...)

 MENU_RIGHT= HMENU
 MENU_RIGHT.1=TMENU
 MENU_RIGHT.1{
  NO {
   linkWrap =|<br />
  }
  ACT<.NO
  ACT=1
  ACT{
   linkWrap =>|<br />
  }
 }

 MENU_LEFT1= HMENU
 MENU_LEFT1.special=rootline
 MENU_LEFT1.special.range = 0|1
 MENU_LEFT1.1=TMENU
 MENU_LEFT1.1{
  NO {
   linkWrap =|<br />
  }
  ACT<.NO
  ACT=1
  ACT{
   linkWrap =>>|<br />  #diese Formatierung soll nur auf  den  
                              #untersten Menüpunkt zutreffen
  }
}

Auch mit ACTIFSUB machts keinen Unterschied. Ich hab schon einiges probiert, aber ich komm einfach nicht weiter... irgendwelche Ideen/Tipps? 😢

souri ·

ah ok, hatte völlig verdrängt, dass es so etwas wie option split gibt (bzw. es kurz probiert aber falsch angewandt).. ich melde mich ein bisschen später nochmal

UPDATE:

linkWrap =|<br> |*| |<br> |*|&gt;|<br>

In ein Forum zu posten ist noch immer das beste Mittel gegen stundenlanges auf der Leitung stehen... #paralyzed# 😉