Thema: Gelöst - Dropdown Menü Unterseiten
Einzelnen Beitrag anzeigen
  #4  
Alt 23.12.07, 14:34
Green3 Green3 ist offline
Forum Newbie
 
Registriert seit: 10.12.07
Alter: 32
Beiträge: 34

Ok, und fertig. Natürlich fehlte ja die Angabe selected="selected" unter Current. Das fertige und idiotensichere Menü sieht so aus:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
MENUE = COA
MENUE {
10 = HMENU
10 {
special = directory
special.value = 3
        ### Selectbox mit JavaScript-Event fuer Sprung zur Zielseite
wrap = <div><select name="dropdown_navi" size="1" onChange="document.location.href='index.php?id=' + this.value"> | </select></div>

1 = TMENU
1 {
expAll = 1

noBlur = 1
NO {
        ### 'value' ist ID der gelisteten Seite (wird an Sprungziel oben gehaengt)
stdWrap.dataWrap = <option value="{field:uid}">
allWrap = | </option>
doNotLinkIt = 1
}
CUR = 1
CUR {
        ### wenn aktuelle Seite (CUR), dann als 'selected' markieren
stdWrap.dataWrap = <option value="{field:uid}" selected="selected">
allWrap = | </option>
doNotLinkIt = 1
}
}
2 < .1
2{
#NO < .NO

NO {
stdWrap.dataWrap = <option value="{field:uid}">-&nbsp;
}
#CUR < .CUR
#CUR = 1
CUR{
stdWrap.dataWrap = <option value="{field:uid}" selected="selected">-&nbsp;
}
}
}
}
Mit einem erzwungenen Leerzeichen erhält man auch eine schicke übersicht und der Bindestrich klebt auch nicht derart am Unterpunkt. Vielen Dank. Vielen, vielen Dank. Ihr wart eine wirklich große Hilfe. Es war wie bei der "eine Million Frage" den Publikumsjoker zu ziehen. Unverzichtbar.
Mit Zitat antworten