Hallo,
ich hab vor zwei Tagen mit Typo3 angefangen und versuche gerade ein Menü zu bauen. Dabei handelt es sich um ein einfaches Dropdownmenü (also Haupt- und Submenu).
Nun möchte ich bei jedem Link im Submenü in einer DIV-Box einen Beschreibungstext ausgeben. Dies klappt soweit so gut, solange nur ein Hauptnavigationspunkt ein Submenü benutzt. Sobald z.B. zwei Hauptpunkte ein Submenü besitzen, entstehen 2 DIV-Boxen mit gleicher ID und mein Skript geht nicht mehr.
Deshalb würde ich gerne im Typoscript an zwei Stellen etwas ändern, aber keine Ahnung wie...
1. unter "NO.ATagParams" neben elementUid noch die PID mitgeben (also die ID der übergeordneten Seite)
2. unter "wrap" die id="Subexp_master" zu einem id="Subexp_master_{PID}" umbauen.
2{ NO{ allWrap = <li class="one">|</li>|*|<li>|</li> linkWrap = | subst_elementUid = 1 #field = nav_title #parameter.field = uid ATagParams = onMouseOut="naviHide({elementUid})" onMouseOver="contentloader({elementUid})" } wrap( <div class="sub"> <div class="subnavi"> <ul>|</ul> </div> <div id="Subexp_master" class="subexp"></div> <div style="clear: both"></div> </div> ) }
Mir fehlt momentan noch völlig das Verständnis für das Einfügen von Variablen. Gibt es dafür gute Tutorials?
Mit freundlichen Grüßen
BB