Hi Leute,
versuche gerade ein Breadcrumb-Menü mit Selectboxen umzusetzen. Aufbauend auf dem Dropdownmenü-Beispiel von hier: #65143
Hab es ein wenig umgebaut, aber so funktioniert es leider nicht wirklich.
temp.breadCrumb= HMENU
temp.breadCrumb {
entryLevel = 1
expAll = 1
1 = TMENU
1 {
wrap = <form action=""><select onchange="window.location=this.options[this.selectedIndex].value">|</select></form>
NO {
doNotLinkIt = 1
stdWrap.cObject = COA
stdWrap.cObject {
10 = TEXT
10 {
wrap = <option value="{getIndpEnv:TYPO3_SITE_URL}|">
insertData = 1
typolink {
parameter.field = uid
returnLast = url
}
}
20 = TEXT
20 {
field = subtitle//title
wrap = |</option>
}
}
}
CUR <.NO
CUR = 1
CUR {
stdWrap.cObject.10.wrap = <option selected="selected" value="{getIndpEnv:TYPO3_SITE_URL}|">
}
}
}
falls ich die zweite Navigation vererbe spuckt er mir folgenden HTML-Code aus.
<form action="">
<select onchange="window.location=this.options[this.selectedIndex].value">
<option value="url">LINK</option>
<option selected="selected" value="url">LINKUNTERMENÜ</option>
<form action="">
<select onchange="window.location=this.options[this.selectedIndex].value">
<option value="url">LINK</option>
<option value="url">LINK</option>
</select>
</form>
<option value="url">LINK</option>
<option value="url">LINK</option>
</select>
</form>
Was natürlich gar nicht geht. Eigentlich sollte die erste Selectbox mit allen Punkten ausgegeben werden und falls das LINKUNTERMENÜ ausgewählt wird, eine neue Selectbox daneben erscheinen, mit allen weiteren Navigationspunkten usw.
Noch mal zum Verständnis ein kleiner Screener.
Bild: release.techdivision.com/…/breadcrumb.jpg
Wäre super wenn ihr mir weiterhelfen könnt.