Hi,
ich hab schon eine Weile gesucht, aber leider keine Lösung zu meinem Problem gefunden.
Ich habe ein Menü mit TS generiert, das über mehrere Ebenen geht. Dazu verwende ich folgende Struktur:
# Menu
subparts.MENU = HMENU
subparts.MENU.1 = TMENU
subparts.MENU.1.wrap = <ul> | </ul>
subparts.MENU.1.NO {
allWrap = <li class="inactmenu"> | </li>
ATagParams = class="inactlink"
}
subparts.MENU.1.ACT = 1
subparts.MENU.1.ACT {
allWrap = <li class="actmenu"> | </li>
ATagParams = class="actlink"
}
subparts.MENU.2 = TMENU
subparts.MENU.2.wrap = <ul> | </ul>
subparts.MENU.2.NO {
allWrap = <li class="inactmenu2"> | </li>
ATagParams = class="inactlink"
}
usw...
Allerdings bekomme ich jetzt vom Validator die Fehlermeldung, dass ich keine <ul>-Tags schachteln darf.
Der Aufbau muss also statt
<ul>
<li>...</li>
<ul>
<li>...</li>
</ul>
</ul>
folgendermaßen aussehen:
<ul>
<li>...
<ul>
<li>...</li>
</ul>
</li>
</ul>
(sollte ich das bereits falsch verstehen, dann sagt mir bitte, wie es aussehen muss)
Aber wie kann ich denn mein TS anpassen, damit das richtig geschachtelt wird?
Bin da gerade ein wenig ratlos und für jeden Tipp dankbar!
Gruß
Talassaene
Statt allWrap versuchs mal mit wrapItemAndSub. 😉
Und wieviel Provision bekommst du dafür?
Das sieht zwar nett aus, widmet aber dem Menü gerade mal 10 Min. und sieht ansonsten der Struktur in meinem Typo3 Buch sehr ähnlich.
Würde mich sehr wundern, wenn's in den 10 Min. um W3C-konforme Menüs geht.
Meine Güte, ist das echt so eine dumme Frage, wenn ich gern wissen möchte, ob es möglich ist, meine Menüstruktur so anzupassen, dass Sie dem W3C Standard entspricht oder ob ich da mit einem ganz anderen Ansatz rangehen muss?
Talassaene schrieb
Und wieviel Provision bekommst du dafür?
Das sieht zwar nett aus, widmet aber dem Menü gerade mal 10 Min. und sieht ansonsten der Struktur in meinem Typo3 Buch sehr ähnlich.
Würde mich sehr wundern, wenn's in den 10 Min. um W3C-konforme Menüs geht.
Meine Güte, ist das echt so eine dumme Frage, wenn ich gern wissen möchte, ob es möglich ist, meine Menüstruktur so anzupassen, dass Sie dem W3C Standard entspricht oder ob ich da mit einem ganz anderen Ansatz rangehen muss?
Hast du mal nach "wrapItemAndSub" gesucht? Wenn ja, was ist unklar?
was willst Du damit aussagen?
Und wieviel Provision bekommst du dafür?
Das sieht zwar nett aus, widmet aber dem Menü gerade mal 10 Min.
grüsse
ich denke mal, dass das hier gemeint ist
TYPO3 Video Training für Redakteure 8 Stunden Videomaterial und viels mehr auf einer Hybrid-DVD
www.caroonline.de
Was das aber mit der Antwort von maik zu tun hat weiß ich auch nicht.
Eigentlich idiotisch. Da will er helfen und muss sich dann auch noch sowas anhören. #angry# #angry#
Naja, ich sag nur /forumregeln
Uuuups! Fettes Sorry an maik! :o
Dass das "kauf dir ein Video, vielleicht hilfts ja" nur eine Signatur ist, hab ich vorhin nicht gepeilt.
Ich hab wirklich komplett übersehen, dass da noch eine Antwort drüber stand und fand daher den Link zu einem Kaufvideo als Antwort ziemlich daneben (wo ich mir doch beim ersten Posting besonders viel Mühe gegeben hab, alles so genau wie möglich zu beschreiben).
:o
@maik: sorry und danke für den Tipp! Werd's heut abend mal ausprobieren.
Null Problemo.
Als Forums Newbie darf man die dezente Linie, die den Post von der Signatur trennt, schon mal übersehen.
Die Losung deines Problem heißt:
Nicht allWrap sondern wrapItemAndSub verwenden.
Zu deiner Frage bezüglich des Videos:
Ich bin Autor des Videos und bekomme dafür natürlich Provision. Reich wird man davon aber nicht, keine Sorge. 😉
Ich weiß, das viele TYPO3 Entwickler für Kunden individuelle Anleitungen für das System schreiben. Diese DVD kann eine gute Alternative oder Ergänzug sein. Ich hatte das nicht als Schleichwerbung gedacht, sondern als Info. Ich denke wirklich, dass die DVD für sehr viele TYPO3 Redakteure ne super Sache ist.
maik schrieb
Null Problemo.
Als Forums Newbie darf man die dezente Linie, die den Post von der Signatur trennt, schon mal übersehen.
Sicher, dass die Linie schon immer so dick war? 😉
maik schrieb
Nicht allWrap sondern wrapItemAndSub verwenden.
Hab vielen, vielen Dank! Jetzt validiert's 1A *freu* #giggle#
Zu der DVD: ich hab's mir mal in Ruhe angesehen (also die Beschreibung) und find das 'ne super Idee. Ist in vielen Momenten bestimmt einfacher nachzuvollziehen als in einem Buch. Am Anfang muss man bei Typo3 ja doch so einiges aufeinmal machen, was nicht immer so ganz einfach ist.
Talassaene schriebHab vielen, vielen Dank! Jetzt validiert's 1A *freu*
Das würde künftige Leser dieses Threads sicherlich brennend interessieren .. 😉 .
Vielleicht magst Du der Nachwelt deine Lösung ebenfalls zeigen.
Aktuell so?
# Menu
subparts.MENU = HMENU
subparts.MENU.1 = TMENU
subparts.MENU.1.wrap = <ul> | </ul>
subparts.MENU.1.NO {
wrapItemAndSub = <li class="inactmenu"> | </li>
ATagParams = class="inactlink"
}
subparts.MENU.1.ACT = 1
subparts.MENU.1.ACT {
wrapItemAndSub = <li class="actmenu"> | </li>
ATagParams = class="actlink"
}
subparts.MENU.2 = TMENU
subparts.MENU.2.wrap = <ul> | </ul>
subparts.MENU.2.NO {
wrapItemAndSub = <li class="inactmenu2"> | </li>
ATagParams = class="inactlink"
}
grüsse
Ja genau, ich hab wirklich nur meinen Befehl allWrap durch wrapItemAndSub ersetzt und dann lief das alles auch schon wie gewünscht und das Menü wird jetzt wie folgt geschachtelt:
<ul>
<li>Ebene1...</li>
<li>Ebene1...
<ul>
<li>Ebene2..</li>
<li>Ebene2..</li>
</ul>
</li>
</ul>
Wichtig zum Validieren ist halt, dass das Untermenü noch im list-Tag beginnt und dieses erst nach dem Untermenü wieder geschlossen wird.
Geprüft hab ich die Seite sowohl mit dem TotalValidator für Firefox als auch mit dem Validator auf http://validator.w3.org[/quote]