Hallo Peter, danke auch für deine Erklärung zu "wenn die Seiten genau gleich heißen und wenn sie auf der gleichen Ebene liegen". Damit können wir dieses Problem ausschließen, genau so wie realurl, das ich abgeschalten habe. Auch habe ich die "Verweis-Seite" in eine "Standard-Seite" geändert. Ich habe auch meine anderen TypoScripte durchgesehen, aber nichts auffälliges gefunden, was mir hier "dazwischenfunken" würde. Ich habe ein Erweiterungstemplate für die Navigation, in der ich die Menüs konfiguriere.
Trotzdem bleibt es bei dem Fehler, nur dass jetzt der Link nicht auf die erste Unterseite, sondern auf die übergeordnete Seite (Einstiegsseite für das Submenü) verweist, also die Seite "Produkte nach Sparten (3.)". Diese SeitenID ist in der Eigenschaft "special.value" für das HMENU-Objekt festgelegt. Produkte nach Sparten (3.) <-- Verweis auf erste Unterseite Test (3.1) <-- Seite neu eingfügt Baumschule / Stauden (3.2) Zierpflanzenbau (3.3.) <-- jetzt verweist der Link auf die übergeordnete Seite (3.) Anzuchterde (3.3.1) Moorbeeterde (3.3.2) Beerenanbau / Gemüsebau (3.4) Hier mal mein TypoScript-Code für das Sub-Menü: lib.subnav = COA lib.subnav { wrap = <div id="subnav" role="navigation">|</div> 20 = TEXT 20 { data = DB:pages:{$My.pageID.anwendungsbereiche}:title wrap = <h6 class="vlist">|</h6> } 30 = HMENU 30 { wrap = | entryLevel = 1 excludeUidList = alwaysActivePIDlist = {$My.pageID.anwendungsbereiche} special = directory special.value = {$My.pageID.anwendungsbereiche} 1 = TMENU 1 { collapse = 1 expAll = 0 noBlur = 1 wrap = <ul class="level-1 vlist">|</ul> NO = 1 NO.ATagTitle.field = abstract // description // subtitle NO.wrapItemAndSub.insertData = 1 NO.wrapItemAndSub = <li class="menuid-{field:uid}">|</li> NO.stdWrap.htmlSpecialChars = 1 NO.linkWrap = | ACT = 1 ACT < .NO ACT.wrapItemAndSub = <li class="active">|</li> CUR = 1 CUR < .NO CUR.allWrap = <strong>|</strong> CUR.wrapItemAndSub = <li id="current" class="menuid-{field:uid}">|</li> CUR.doNotLinkIt = 1 CUR.stdWrap.htmlSpecialChars = 1 IFSUB = 1 IFSUB < .NO IFSUB.linkWrap = | } 2 < .1 } } Gruß, Johannes. > Peter Linzenkirchner > Gesendet: Montag, 9. Juli 2012 16:21 > > > > Also das riecht nach einem Bug! Oder? > > unwahrscheinlich. Diese Menüs werden millionenfach verwendet, > bei einem Bug dadrin wäre das Internet voll von den Meldungen. > > Fehlerquellen minimieren: > 1. Real URL testweise abschalten > 2. alle Seiten zu Standardseiten machen > Wenn die Verlinkung dann nicht klappt, dann das gesamte > TYPOscript durchschauen, ob es konkurrierende Skripte gibt, > Conditions oder ähnliches. > > Wenn der Fehler weg ist, dann liegt as an RealURL. Fehlerquellen: > - mehrere Seiten heißen gleich. Seiten auf der gleichen > Ebenen dürfen nicht den gleichen Namen tragen, das gilt auf > für Sysfolder. > - ein falscher Cache-Eintrag. Dann im INFO-Modul den > RealURL-Cache löschen (nicht das normale Cache-Löschen, das > nutzt nichts. Die RealURL-Tabellen müssen geleert werden). > > Gruß > Peter _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german