JSMENU mit subtitle anstelle von title
| Autor | Nachricht |
|---|---|
|
Verfasst am: 10. 01. 2010 [13:19]
|
|
|
powered by typo3
Themenersteller
Dabei seit: 09.02.2008
Beiträge: 16
|
Hintergrund: Die in den letzten 7 Tagen aktualisierten Seiten werden als JSMENU mit dem Seitentitel angezeigt. Die Seitentitel werden von den Redakteuren benannt, leider nicht immer eindeutig und verständlich. Deshalb sollte der admin über den subtitle Änderungen vornehmen können (subtitle // title). Wie bringt man nun den subtitle in das JSMENU? Über TS, falls ja wie oder über die tslib/jsmenu.js ? TYPOSCRIPT
|
|
Verfasst am: 16. 01. 2010 [13:20]
|
|
|
powered by typo3
Themenersteller
Dabei seit: 09.02.2008
Beiträge: 16
|
Hier meine Lösung, die zwar nicht meine Frage beantwortet, aber letztendlich die gewünschte Ausgabe im FE bewirkt. TYPOSCRIPT MENU_JS = HMENU MENU_JS { wrap = Aktualisierte Seiten (7 Tage) special = updated special.value = 1 special.maxAge = 3600*24*7 limit = 8 } MENU_JS.1 = TMENU MENU_JS.1.wrap( <form> <select name="select_menu" onChange="if (this.value != '') { document.location.href = this.value; } return false;"> <option value=""></option> | </select> </form> ) MENU_JS.1 { expAll = 1 NO { allWrap.dataWrap = <option value="index.php?id={field:uid}">{field:subtitle}</option> doNotShowLink = 1 } } Das JSMENU wurde durch ein TMENU ersetzt und mit einem <form><select><option> gewrapped. Anstelle von {field:subtitle} kann natürlich auch {field:title} etc. gesetzt werden. PS: Hat jemand eine Lösung für das Zenario, wenn kein subtitle vorhanden ist, setze den title? Geht das über Conditions? |
|
Verfasst am: 16. 01. 2010 [13:33]
|
|
|
just2b
Moderator
Dabei seit: 04.08.2004
Beiträge: 19047
|
das ganze funktionirt dann aber nicht bei mehrsprachigen seiten oder wenn realurl im einsatz ist usw usw. besser > http://www.typo3.net/forum/list/list_post//65143/ > 1.2 und da ist dein wunsch auch schon drinnen. mit field = subtitle // title wird der titel immer dann genommen wenn der subtitle leer ist georg => TYPO3 - inspiring people to share <= aber kein Support per PM!
=> in eigener Sache: · inspiring people to share your location Trag dich in die TYPO3 Weltkarte ein und zeige wie groß die TYPO3 Community ist - vielen Dank!<= |



