[TYPO3-UG Oesterreich] Horizontales Menü (1. und 2. Ebene geöffnet)
Richard Bausek
lists at artibella.com
Wed Apr 26 10:25:35 CEST 2006
Hallo Bernard,
hab bei einem Projekt mal ziemlich das gleiche Problem gehabt.
Gelöst hab ich es indem ich das Submenü von der Hauptebene getrennt habe
und dann die TS Objekte in verschiedene Marker gesetzt habe.
Hier das Typoscript:
##################### main menu #########################
# Menu 1 cObject
temp.menu_1 = HMENU
temp.menu_1.maxItems = 4
temp.menu_1.stdWrap.wrap = <table id="nav"><tr>|</tr></table>
temp.menu_1.stdWrap.required = 1
temp.menu_1.1 = TMENU
temp.menu_1.1 {
# Normal state properties
NO = 1
NO{
allWrap = <td><span>|</span></td>
ATagBeforeWrap = 0
ATagTitle.field = title
wrap = |
}
# Enable active state and set properties:
RO < .NO
ACT < .NO
}
#################### sub menu #####################################
# Menu 2 cObject
#create Leistungen Subnav
temp.menu_leistungen = HMENU
temp.menu_leistungen {
special = directory
special.value = 19 //anpassen
stdWrap.wrap = <td id="leistungen"><ul>|</ul></td>
1 = TMENU
1.NO = 1
1.NO{
allWrap = <li>|</li>
ATagBeforeWrap = 0
ATagTitle.field = title
wrap = |
}
# Enable rollover state
1.RO < .1.NO
# Enable active state
1.ACT< .1.NO
}
temp.menu_referenzen < temp.menu_leistungen
temp.menu_referenzen{
special.value >
special.value = 13 //anpassen
stdWrap.wrap >
stdWrap.wrap = <td id="referenzen"><ul>|</ul></td>
}
temp.menu_agentur < temp.menu_leistungen
temp.menu_agentur{
special.value >
special.value = 8 //anpassen
stdWrap.wrap >
stdWrap.wrap = <td id="agentur"><ul>|</ul></td>
}
temp.menu_2 = COA
temp.menu_2.10 < temp.menu_leistungen
temp.menu_2.20 < temp.menu_referenzen
temp.menu_2.30 < temp.menu_agentur
temp.menu_2.stdWrap.wrap = <table id="subnav"
cellspacing="0"><tr>|</tr></table>
########################################
viel glück, ;-)
Richard
Bernhard Berger wrote:
> Hallo liebe Mailingliste,
>
> ich bin bei der Realisierung eines Projektes auf ein kleines Problem
> gestoßen. Und zwar muss ich ein horizontales Menü an meinem T3-FE
> implementieren, welches wievolgt aussehen sollte:
>
> +-------------+-------------+--------------+
> Menü A Menü B Menü C
> +-------------+-------------+--------------+
> A.1 B.1 C.1
> A.2 B.2 C.2
> A.3 B.3 ... ...
>
>
> Da es ja imho leider nicht so einfach zu verwirklichen ist, aber mein
> Auftraggeber es ausdrücklich so haben will bleibt mir wohl keine andere
> Wahl als nach der Lösung zu suchen. Leider stehe ich bei meiner Idee
> etwas an. Ich schaffe es zwar die erste Ebene zu realisieren, bei der
> zweiten stehe ich jedoch an (soll IMMER AUFGEKLAPT sein, sodass alle
> Menüpunkte der zweiten Ebene sichtbar sind). Die 3. Ebene befindet sich
> vertikal an einer anderen Position der Seite und ist somit nicht relevant.
>
> Ich hoffe ihr könnt mir weiterhelfen, ich stehe am Rande der
> Verzweiflung :/
>
> Beste Grüße,
> Bernhard
More information about the TYPO3-at
mailing list