Zum Inhalt springen

special.value = TSFE:id ??

Erstellt am 9. Juni 2005 · 2 Antworten · letzte Antwort am 10. Juni 2005

Tags: Frage

c-we ·

Hi Leute,

ich würde gerne die aktuelle page id als special.value eines Menus verwenden. Wie stelle ich das an?

Ich möchte so ein Dropdown Menu auf jeder Seite realisieren welches nur deren Unterseiten enthält.

Ist es also möglich irgend wie dem special.value den Wert von TSFE:id zuübergeben?

nevyn ·

Hallo,
Dein Problem sollte so gelöst werden:

page.5400= HMENU
page.5400 {
  special = directory
  special.field = pid
  1=JSMENU
  1.target=_top
  1.firstLabelGeneral = -- Select --
}

Weitere Menü und CodeBeispiele kannst auf www.typo3wizard.com finden

Grüße Helmuth

c-we ·

Vielen dank schon mal!

Vielleicht hat noch jemand nen Tipp für mich:

Denn da war leider noch dein Denkfehler drin: Und zwar verschwindet ja so das Menu sobald ich auf einer Unterseite bin !?

Wie stelle ich es nun an, dass wenn ich auf der unterseite bin, das Menu alle Seiten der gleichen ebene auflistet !? So das ich dann von unterseite zu unterseite springen kann !?

Hier mal meine bisherige Menu Lösung:

10.marks {
 HISTORY_MENU = HMENU
 HISTORY_MENU {
  special = directory
  special.field = pid
   1 = TMENU
   1 {
    wrap = <form name="dropdownmenu"><select name="aaa" size="1" onchange="openURL()"><option value="" selected=""> HistoryMenu </option>|</select></form>
    subst_elementUid = 1
    NO {
     allWrap = |
     subst_elementUid = 1
     doNotLinkIt = 1
     linkWrap = <option value="index.php?id={elementUid}">|</option>
     }
    }
   } 
  }