Zum Inhalt springen

DropDown-Menü ohne JSMENU mit Alias

Erstellt am 6. Januar 2006 · Noch keine Antworten

Tags: Frage

Markus Killian ·

Als Alternative zum JSMENU suchte ich schon lange nach einer Lösung ohne JavaScript.
Ein einfaches DropDown-Menü bekam ich hin, jedoch nur mit der UID im Link.
Ich wollte aber eine Version mit Alias, da das die Suchmaschinen lieber mögen.

Nach langem Suchen trat ich auf den User "flashwin".
Er konnte mir helfen und es kam folgendes TS-Setup heraus.

DROPDOWN_MENU = COA
DROPDOWN_MENU {
10 = HMENU
10.entryLevel = 2
10.wrap = <form name="quickmenu" action=""><select name="pfad" onchange="window.location=value+'.html'" class="dropdown">|</select></form>
10.1 = TMENU
10.1 {
expAll = 1
NO {
linkWrap = |
doNotShowLink = 1
before.cObject = TEXT
before.cObject.field = alias//uid
before.cObject.dataWrap = <option value="|">
after.cObject = TEXT
after.cObject.field = nav_title//title
Object.wrap = | </option>
}
CUR < .NO
CUR = 1
CUR.allWrap = <option value="{elementUid}">|</option>
}

Nochmal vielen Dank an flashwin!

Gruß

Markus

Im Einsatz findet man es z.B. auf http://www.medisol.org/grayscale_displays.html

Keywords: Listenmenü, Auswahlbox, Drop-Down-Menü, Listmenü, Auswahlliste, Alias