Zum Inhalt springen

Reitermenü mit verschiedenen Hintergrundbildern

Erstellt am 28. März 2006 · 4 Antworten · letzte Antwort am 29. März 2006

Tags: Frage

felixsigl ·

hi, ich habe leider schon gesucht jedoch nirgends etwas ähnliches gefunden.

ich bin auf der suche nach einem reitermenü bei dem jedoch jeder Reiter eine andere Farbe haben muss.
auch die breite der reiter soll sich dynamisch anpassen.

hier ein bild damit man sich das besser vorstellen kann wie das menü aussehen muss:
Bild: felixsigl.com/…/reiter.jpg

ich bin für alle hinweise dankbar

danke, LG

just2b ·

Hallo,

du suchst via google & co nach einem Reitermenü (auf Basis eines Listenmenüs) und baust dieses so wie du es später dynamisch haben willst.
die verschiedenen Reiter bekommst du mittels verschiedener IDs. Nur mal so als Hinweis

<ul>
  <li id="1"></li>
  <li id="2"></li>
  <li id="3"></li>
</ul>

die verschiedenen id=.." bekommst du mittels optionsplit später im TS hin. vorher aber alles andere machen und erst am Schluss das Menü im TYPO3 nachbauen.

viel Erfolg
georg
PS: Damit du es statisch hinbekommst gibt es vermutlich dann schon andere Foren die dir besser helfen können (CSS-Foren zB [xhtmlforum.de])

EvilBMP ·

@just2b

wie läuft das denn in dem Fall mit dem Optionsplit ?! Ich hab ein ähnliches Menü und ich hätte gern, dass die <li>-Tags als class den Pagetitle haben.

also...

<ul>
  <li class="PAGETITLE"><a href="...">PAGETITLE</a></li>
</ul>

wie kann ich also hier unten für PAGETITLE den Titel der jeweiligen Seite als class eintragen lassen ?

temp.menuTop.1 {
  wrap = <ul>|</ul>
  NO.linkWrap = <li class="PAGETITLE">|</li>
}

Gruß

EvilBMP ·

ok, ich habs mal fix selbst gelöst, auch wenn ich nicht weiß, ob es noch ne kürzere Methode über irgendwelche Typo3 Variablen gibt ... hier mal mein Weg

temp.title = TEXT
temp.title {
  field = title
  wrap = <li class="|">
}

# Menu on top
temp.menuTop = HMENU
temp.menuTop.1 = TMENU
temp.menuTop.1 {
  wrap = <ul>|</ul>
  NO.allWrap < temp.title
  NO.linkWrap = |</li>
}

Gruß 😉