[TYPO3-german] Temporär zusätzliches <ul>-Element in

David Bruchmann david at bruchmann-web.de
Tue Sep 29 11:12:07 CEST 2009


Hallo Ingo,


die Fehlermeldung vom Validator ist richtig, da Du den wrap um die erste 
Menuebene und nicht um das gesamte Menu gelegt hast. Richtig währe also
 > lib.naviLeft = HMENU
 > lib.naviLeft {
 >	wrap = <ul>|</ul>
 > ...

Bei den anderen Fehler empfehle ich zur Visualisierung erst einmal 
eindeutige Unterschiede für die unterschiedlichen Ebenen festzulegen 
(z.B. Farben rot, grün blau, oder so) und ohne ACTIFSUB und ohne CUR zu 
arbeiten.
Wenn das funktioniert kannst Du schrittweise schwieriger werden.
Ganz am Ende wenn Alles Läuft wie Du möchtest, kannst Du die 
Formatierung so ändern wie sie sein soll.
Der Grund warum ich das schreibe, ist daß Du in Deinem Menü 
Überschneidungen bei den Ebenen hast und wahrscheinlich nicht klar 
beurteilen kannst, welche Regel gerade wirksam ist.

Viele Grüße
David

----- Ursprüngliche Nachricht -----
Von:        Ingo Preuß <preuss at zedat.fu-berlin.de>
Gesendet:   Dienstag, 29. September 2009 10:55:12
An:         German TYPO3 Userlist <typo3-german at lists.netfielders.de>
CC:
Betreff:    [TYPO3-german] Temporär zusätzliches <ul>-Element in
> Hallo,
> beim Erstaufruf neu angelegter Seiten im Frontend erhalten Menüeinträge
> aus Ebene 3 die Formatierung der Einträge von Ebene 2. Nach klicken auf
> einen der Menüeinträge der Unterseiten werden diese korrekt formatiert
> dargestellt. Nach Wechsel zu einem anderen Eintrag in Ebene 2 mit
> Unterseiten beginnt das Ganze von vorn. Browsercache wurde gelöscht. Im
> Backend wurden die caches auch geleert.
> 
> Die fehlerhafte Darstellung taucht nur bei kürzlich neu angelegten Seiten
> auf. Menüeinträge von Seiten, die gleich zu Beginn angelegt wurden
> erscheinen fehlerfrei.
> 
> TS:
> #Left Navigation
> #######################################
> lib.naviLeft = HMENU
> lib.naviLeft {
> excludeUidList = 43,44,45,46
> entryLevel = 1
> #special = directory
>    #special.value = 1
> 1 = TMENU
> 1 {
> wrap = <ul>|</ul>
> noBlur = 1
> NO.allWrap = <li>|</li>
> NO.stdWrap.htmlSpecialChars = 1
> NO.ATagTitle.field = subtitle // title
> 
> ACTIFSUB = 1
> ACTIFSUB.wrapItemAndSub = <li>|</li>
> ACTIFSUB.ATagParams = class = "active"
> 
> CUR = 1
> CUR {
> doNotLinkIt = 1
> linkWrap = <li class="noLink">|</li>
> }
> }
> 
> 2 < .1
> 2 {
> ACTIFSUB = 1
> ACTIFSUB.wrapItemAndSub = <li>|</li>
> ACTIFSUB.ATagParams = class = "active"
> 
> CUR = 1
> CUR {
> doNotLinkIt = 1
> linkWrap = <li class="noLink">|</li>
> }
> }
> 
> 3 < .1
> 3 {
> CUR = 1
> CUR {
> doNotLinkIt = 1
> linkWrap = <li class="noLink">|</li>
> }
> }
> }
> 
> Beim ersten Aufruf eines fehlerhaften Eintrags aus Ebene 2 [naviLeft]zeigt
> der Validator bei neu angelegten Seiten ein zusätzliches <ul>-Element an:
> 
> http://validator.w3.org/check?uri=http%3A%2F%2Fisorastdemo.preuss-it.com%2Fisorast%2Fwaermedaemmung.html&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.654
> 
> Beim klick auf eine Unterseite verschwindet das falsch gesetzte Element
> wieder.
> 
> Gruß, Ingo
> 
> ----------------------
> PC-Notdienst FU Berlin
> 
> Ingo Preuss
> Rigaer Strasse 65
> 10247 Berlin
> 
> mobil 0163.160 51 03
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
> 


More information about the TYPO3-german mailing list