[TYPO3-german] zuätzlicher Parameter für TMENU-Link

Andrea Schmuttermair abo at schmutt.de
Mon Aug 29 23:01:32 CEST 2011


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 at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>



More information about the TYPO3-german mailing list