[TYPO3-german] zuätzlicher Parameter für TMENU-Link
Christian Wolfram
christianwolfram at gmx.de
Mon Aug 29 21:45:02 CEST 2011
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
More information about the TYPO3-german
mailing list