Zum Inhalt springen

Menüeintrag in Abhängigkeit der uid verändern

Erstellt am 9. April 2006 · 4 Antworten · letzte Antwort am 22. April 2006

Tags: Frage

chrisk_13 ·

Hallo,

ich möchte für einen bestimmten Menüeintrag die ATagParams auf target=_blank setzen.
Folgendes habe ich unter anderem versucht, aber leider ohne Erfolg:

2 = TMENU
2 {
noBlur=1
NO = 1
NO.linkWrap = <div>|</div>
NO.ATagParams = class ="txtlinklight"
NO.ATagTitle.field = title

#tut so nicht, warum?!?!??
NO.ATagParams.override = target = "_blank"
NO.ATagParams.override.if {
value = 30
equals.field = uid
}

Mit einem Optionssplit komme ich leider auch nicht weiter, da ich es nur für einen einzigen Menüpunkt brauche.
Hat einer von euch ne Idee?

Merci
Chris

jenses ·
chrisk_13 schrieb

#tut so nicht, warum?!?!??
NO.ATagParams.override = target = "_blank"

Weil "ATagParams" nicht zum data type stdWrap gehört, ganz einfach.
Ansonsten hat Theo den entscheidenden Tip gegeben.

chrisk_13 ·

hm, es ist ja nicht so, dass ich nicht schon einiges versucht hätte... aber werde wohl nochmal intensiv die tsref lesen ;-) Ich beschäftige mich nämlich erst seit 2-3 wochen mit typo3... bin sonst eher php5-, c#-, datenbank-programmierer, da ist das einfacher 8-)
trotzdem danke für den tip

chrisk_13 ·

Habe die Lösung von Niki bekommen:
Menü standardmässig aufbauen
in den Seiteneigenschaften (Seitentitel bearbeiten) das target für die Seiten eintragen (z.B. _blank)