Hi all,
ich wandle meine Headlines in Grafiken um. Das klappt auch alles wunderbar.
Leider wandelt er mir jedes mal das Sonderzeichen "&" in "&" um. Ich nutze normalerweise htmlspecialchars = 0 um das zu verhindern, aber das bringt garnix. Habs auch schon mit -1 versucht. Es sowohl in die page.config geschrieben, als auch in die Umwandlung selber.
Hier der Code für meine Header:
temp.schwarz_headline = IMAGE
temp.schwarz_headline {
file = GIFBUILDER
file {
XY = 400, 20
backColor = #BFBCC5
10 = TEXT
10.htmlSpecialChars = 0
10.text.current = 1
10.fontSize = 14
10.offset = 0,14
10.spacing = 0,5
10.fontFile = fileadmin/templates/fonts/IMPACTED.TTF
10.fontColor = #000000
}
}
Hat jemand eine Idee, was ich tun kann?
Grüße
Sven
Bei dir steht:
Leider wandelt er mir jedes mal das Sonderzeichen "&" in "&" um.
Aber ich denke ich weiß was du meinst:
Leider wandelt er mir jedes mal das Sonderzeichen "&" in "& a m p" ; (ohne die Lehrzeichen) um.
Der Grund ist ganz einfach:
"& a m p ;" steht für "&" im HTML, ansonsten könnte es passierten dass der Rechner das "&" für die Einleitung eines ASCII-Codes hält.
Fakt: Typo3 macht das schon richtig so
MFG Proximo
(PS: Nachdem du sieht was er mit deinem Text oben gemacht hat, solltest du wissen warum diese Umwandlung für den Endanwender irrelevant ist 😉 )
hmmm... was soll ich darauf antworten?
#angry# #angry# #angry#
Mir ist vollkommen bewusst, dass es sich hierbei um HTML Sonderzeichen handelt. Leider kommt das in grafischen Überschriften nicht so prickelnd. Daher muss ich einen Weg finden die Umwandlung in "& a m p ;" zu verhindern.
Ist halt blöd wenn da in einer GRAFIK steht:
"... GmbH & a m p ; Co. KG..."
das amp natürlich zusammen...
Dies habe ich bis jetzt immer via htmlspecialchars=0 erreicht. Leider funktioniert das aber nicht. Das letzte mal hatte ich dieses Problem in Typo3 3.5. In Typo3 3.8.1 jedoch wandelt er ,obgleich der htmlspecialchars=0, das Sonderzeichen & um.
Gibt es hier noch etwas was in der aktuellen Version beachtet werden muss?
*nach oben schieb*
hat niemand eine idee woran das liegt???