Hallo!

Meine Seite ist folgendermaßen aufgebaut:
Hauptseite A
  Unterseite 1
  Unterseite 2
  Unterseite 3

Hauptseite B
  Unterseite 1
  Unterseite 2
  Unterseite 3

Die Inhalte der Unterseiten werden mittels insert records in die Hauptseiten eingebunden. 
Diejenigen Inhalte die als Sprungziel dienen haben "in Menü zeigen" aktiviert, 
bei den anderen wurde dies deaktiviert.

Ich habe mir gegoogelt, dass das Einbinden von Ankern ins Menü über 
sectionIndex = true gelöst werden kann. Das funktioniert sehr gut, wenn die 
Inhaltselemente direkt auf der Seite enthalten sind und nicht mit Insert 
Records eingebunden wurden.

Wenn ich die Unterseiten allerdings mittels Insert Records einbinde werden die 
Anker ignoriert.  Was muss ändern, dass auch per Insert Records eingebundene 
Elemente als Sprungziel verwendet werden können? Über einen Tipp wäre ich sehr 
dankbar!

Ich nutze Typo3 4.7.14, TemplaVoila und folgendes TypoScript für das Menü:

lib.mainnav = HMENU
lib.mainnav {
 entryLevel=0
 1 = TMENU
 1 {
   noBlur = 1
   expAll = 1
   wrap = <ul class="nav">|</ul>>
   NO = 1
   NO {
     wrapItemAndSub = <li>|</li>
} IFSUB < .NO
   IFSUB {
     wrapItemAndSub = <li class="sub">|</li>
   }
CUR = 1
   CUR < .NO
   CUR {
     wrapItemAndSub = <li class="active">|</li>
} CURIFSUB = 1
   CURIFSUB < .NO
   CURIFSUB {
     wrapItemAndSub = <li class="sub active">|</li>
} ACT = 1
   ACT < .CUR
 }

 2 = TMENU
 2 {
   noBlur = 1
   expAll = 0
   sectionIndex = true
   wrap = <ul class="submenu">|</ul>
NO = 1
   NO.allWrap = <li>|</li>

   CUR = 1
   CUR < .NO
   CUR.allWrap = <li class="active">|</li>
} }

LG, Daniela




_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an