[TYPO3-german] zuätzlicher Parameter für TMENU-Link
Andrea Schmuttermair
abo at schmutt.de
Tue Aug 30 14:32:02 CEST 2011
So gehts aber jetzt:
1 = TMENU
1 {
noBlur = 1
expAll = 0
NO {
allWrap = <li class="page-functions-{field:uid}">|</li>
allWrap.insertData = 1
stdWrap.override.cObject = TEXT
stdWrap.override.cObject.data = page:title
stdWrap.override.cObject.if {
value.field = uid
equals = 23
}
stdWrap.override.cObject.typolink {
target = blank
additionalParams = &type=98
parameter.data = page:uid
}
}
}
Mein Denkfehler war, dass man mit "value = Drucken" den Text ändern
könnte, das geht aber nur mit cObject=TEXT.
LG Andrea
Am 30.08.2011 08:16, schrieb Christian Wolfram:
>
> Die Idee ist nicht schlecht und funktioniert auch zu 99%. Deine
> Befürchtung hat sich bestätigt, dass der Linktext nicht mehr "Drucken"
> heißt. Sondern jetzt wird wieder der aktuellen Seitentitel benutzt,
> aber der TS-Code sieht hübscher aus ;)
>
> doNotLinkIt hat keinen Unterschied gemacht, daher habe ich es weggelassen.
>
> So ist es im Moment gelöst:
>
> 1 = TMENU
> 1 {
> noBlur=1
> expAll=0
>
> NO{
> allWrap=<liclass="page-functions-{field:uid}">|</li>
> allWrap.insertData=1
>
> stdWrap.override.if{
> value.field=uid
> equals=53
> }
>
> stdWrap.override{
> typolink{
> title.field=subtitle//title
> target=blank
> additionalParams=&type=98
> parameter.data=page:uid
> parameter.debugData=1
> }
> }
>
> Ergebnis:
>
> <a target="blank" title="Drucken"
> href="index.php?id=23&type=98">Startseite</a>
>
> Der Text zwischen den A-Tag müsste "Drucken" heißen.
>
> Viele Grüße Christian
>
--
Andrea Schmuttermair
Certified Typo3 Integrator
http://www.schmutt.de
More information about the TYPO3-german
mailing list