impact schrieb nur leider hab ich jetzt ein leeres alt tag -> alt="" und daneben dann mein über imageParams gesetztes also -> alt="" alt={page:uid}
dann hast Du irgendwo noch irgendwas zuviel drinstehen.
Mein beispielcode ersetzt den altTag. Er ist also nur einmal vorhanden.
also ich deaktivere die alt-Tags über disableAltText so wie in deinem Beispiel auch.... aber dennoch...
myMenue = HMENU
myMenue.entryLevel = 0
myMenue.1 = GMENU
myMenue.1 {
disableAltText = 1
NO {
backColor = #FFFFFF
XY = 164,22
10 = TEXT
10.text.field = title
10.text.case = lower
10.offset = 29,15
10.fontColor = #666666
10.fontFile = fileadmin/fonts/VERDANA0.TTF
10.fontSize = 10
imgParams= alt={$page:uid}
ACT < .NO
ACT {
10.text.case = upper
}
ACT = 1
}
myMenue.2 < myMenue.1
und im img tag steht dann -> <img src="typo3temp/menu/bef6f80f4f.gif" width="164" height="22" border="0" alt="{$page:uid}" />
Na also, ist ja doch nur ein alt-Tag...
sorry... fehler von mir... (leider allerdings nur was den post des inhalts anbelangt)
->
<img src="typo3temp/menu/bef6f80f4f.gif" width="164" height="22" border="0" alt="" alt={$page:uid} />
lg
impact
1) der code funktioniert bei allen meinen GMENUS (gips ja kaum noch...) 😉
2) benutze Typo 3.8.0
3) Cache gelöscht?
hi...
benutze auch die 3.8.0
bei jedem versuch immer alle caches gelöscht...
kann es sein, dass ich einfach das imgParams falsch angebe, und dadurch ein zweites alt tag erhalte? und der nicht die von mir gewünschte info in das alt tag übernimmt??
lg
impact
Es fehlt eine schließende Klammer vor ACT
ups.... das stimmt natürlich... is bei der ganzen kopiererei an die falsche stelle gerutscht.... ändert aber leider nichts 🙁
impact schrieb
.... ändert aber leider nichts 🙁
Das sehe ich auch so. Auch 2 Jahre später noch 😉
Hat da zufällig in der Zwischenzeit jemand eine Lösung gefunden?
Bei mir springt auch sowas bei raus:
<img src="typo3temp/menu/f956d913a9.gif" width="149" height="32" border="0" alt="{page:title}" name="img12_d159_0" />
Das ist ärgerlich.
Hier ein TS Ausschnitt, falls es hilft:
1 = GMENU
1 {
wrap = <ul id="navi_main">|</ul>
disableAltText = 1
NO = 1
NO {
ATagTitle.field = title
imgParams = alt={page:title}
allWrap = <li|</li>
XY = 149,32
backColor = #B6D72E
transparentBackground = 1
10 = TEXT
10 {
fontFile = {$font_navi_main}
fontSize = 13
fontColor = white
niceText = 1
text.field = nav_title // title
offset = 10,23
}
}
}
Ein aktueller Thread (
#52036) schlägt so etwas vor:
imgParams = title="{page:title}"
allStdWrap.insertData = 1
Aber irgendwie bekommen dann alle hier erzeugten Bilder nur den Titel der aufgerufenen Seite als alt-tag und nicht den Titel der damit verlinkten Seite. Bzw. irgendwie sogar nur einen Teil des Titels der aktuellen Seite. Nicht mal den ganzen. Das ist schon merkwürdig.
Vielleicht hat ja jemand noch einen Tipp. Ich schalte das alt-tag jetzt erstmal nur ab.
Danke, Hannes
Wie schon im anderen Thread geschrieben, so gehts:
imgParams = alt="{field:title}"
allStdWrap.insertData = 1
Gruß
Peter
Das nicht entfernte sondern nur geleerte ALT-Attribut wurde mittlerweile als Bug eingestuft und sollte in der Version 4.2 behoben sein, siehe:
http://bugs.typo3.org/view.php?id=6682
Der Patch dort funktioniert auch mit den 4.1.x Versionen.