Hilfe!
Ich möchte in einem GMENU den Untertitel einer Seite in den alt="" tag einfügen.
Hier ist das Menü:
MENU_LINKS = HMENU
MENU_LINKS {
wrap = <img src="fileadmin/img/maskeStrich.gif" alt="Mittelalter Shop"><br>|
special = directory
special.value = 3
entryLevel = 1
1 = GMENU
1.NO = 1
1.NO {
wrap = |<br>
XY = 200, 24+[16.h]
backColor = #F0E68C
# Text auf den Menüpunkt
10 = TEXT
10.text.field = title
10.text.listNum = 0
10.text.listNum.splitChar = |
10.fontColor = #000000
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 12
10.niceText = 1
10.offset = 14, 16
# Hilfsebene zur Berechnung der Höhe von Menüpunkten
16 < .10
16.text.case = upper
16.text.listNum = 1
16.fontSize = 22
16.offset = 1000,1000
# Linie zwischen den Menüpunkten
20 = IMAGE
20.file = fileadmin/img/maskeStrich.gif
20.offset = 0, 23+[16.h]
}
# RollOver-Zustand
1.RO < .1.NO
1.RO.10.fontColor = #FF0000
# Active-Zustand
1.ACT < .1.NO
1.ACT.10.fontColor = #FF0000
}
Bitte sagt mir welchen code ich wo einfügen soll.
Vielen Dank für eure Hilfe!!
Christian
1.altText.field = subtitle
Habe ich das so richtig verstanden:
MENU_LINKS = HMENU
MENU_LINKS {
wrap = <img src="fileadmin/img/maskeStrich.gif" alt="Mittelalter Shop"><br>|
special = directory
special.value = 3
entryLevel = 1
1 = GMENU
1.altText.field = subtitle
1.NO = 1
1.NO {
wrap = |<br>
XY = 200, 24+[16.h]
backColor = #F0E68C
usw...
Als alt="" im a-tag wird immer noch der Titel der Seite, nicht der Untertitel, ausgegeben.
Kann denn hier keiner helfen?
Irgendwo MUSS Typo3 doch den Befehl bekommen in einem GMENU den Titel in den alt-tag einzusetzten, sonst würde Typo3 das ja nicht tun.
Wird wohl nur über imgParams zu lösen sein.
Laut TS Referenz:
"disableAltText: Wenn diese Eigenschaft gesetzt ist, werden die alt-Parameter der Bilder nicht gesetzt. Sie können dies jedoch auch manuell durch imgParams (siehe unten) machen."
Also mein Tipp: Zuerst Alt Text deaktivieren, dann mit imgParams versuchen wieder reinzuklopfen...
Grüße
Also, der Reihe nach:
Menü sieht so aus:
MENU_LINKS = HMENU
MENU_LINKS {
wrap = <img src="fileadmin/img/maskeStrich.gif" alt="Mittelalter Shop"><br>|
special = directory
special.value = 3
entryLevel = 1
1 = GMENU
# 1.disableAltText = 1
1.NO = 1
1.NO {
# imgParams = alt={field:subtitle}
# allStdWrap.insertData = 1
wrap = |<br>
XY = 200, 24
backColor = #F0E68C
ATagTitle.field = subtitle // title
# Text auf den Menüpunkt rendern
10 = TEXT
Resultat alt= img-tag:
<img src="typo3temp/menu/3dd715b456.gif" alt="Start" name="img8_9387_0" border="0" height="24" width="200">
Ich entferne die # vor 1.disableAltText = 1
Resultat alt= img-tag:
<img src="typo3temp/menu/3dd715b456.gif" alt="" name="img8_84dc_0" border="0" height="24" width="200">
Ich entferne die # vor imgParams = alt={field:subtitle} und vor allStdWrap.insertData = 1
Resultat alt= ing-tag:
<img src="typo3temp/menu/011bc790cb.gif" name="img8_3f7e_0" alt="" border="0" height="24" width="200">
alt= bleibt also leer.
Warum das?