Hi, value = Drucken value.lang.en = Print
wäre jetzt mehrsprachig, aber halt immer noch statisch. Ansonsten was in der Richtung (ungetestet): 1 = TMENU 1 { NO { allWrap =<li class="page-functions-{field:uid}">|</li> allWrap.insertData = 1 additionalParams =&type=98 additionalParams.if { value.field = uid equals = 53 } } LG Andrea Am 29.08.2011 21:45, schrieb Christian Wolfram:
Hallo Liste, ich baue ein normales TMENU ab einer bestimmten Seite auf. Die letzte Seite des Menüs heißt „Drucken“ und soll zusätzlich den Parameter&type=98 erhalten, sowie die Info, dass die aktuelle Seite gedruckt werden soll. Soweit funktioniert das Ganze, allerdings wird für den Textlink nicht „Drucken“ ausgegeben, sondern der Seitenname der aktuellen Seite. Das ganze habe ich derzeit mit einer CASE-Anweisung realisiert, würde es aber gern auf if. Umstellen, leider fehlt mir etwas der Ansatz. Hier erst einmal das TS: 1 = TMENU 1 { NO { allWrap =<li class="page-functions-{field:uid}">|</li> allWrap.insertData = 1 stdWrap.cObject = CASE stdWrap.cObject { key.field = uid 53 = TEXT 53 { value = Drucken typolink { title.field = subtitle // title target = blank additionalParams =&type=98 addQueryString = 1 parameter.data = page:uid } } default = TEXT default { typolink { addQueryString = 1 parameter.field = uid } } } } } Eigentlich muss nur in 53.value als Titel der Name der Druckseite rein, nämlich „Drucken“. Statisch funktioniert es, allerdings ist die Seite mehrsprachig, wodurch ich keine statische Lösung mag. Hat jemand eine Idee, warum das so ist bzw. einen besseren Ansatz? Viele Grüße Christian _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german