Hallo Zusammen,
weiß nicht ob das hierherpasst aber wusste nicht so recht wo hin mit.
Ist es möglich bei bestimmte Wörter durch eine Grafik zu ersetzen? So soll zum Beispiel jedes Mal wenn im Text das Wort "Sonne" steht eine kleine Sonne als Grafik eingefügt werden.
Gibt es hierfür eine Extension oder schon was in TYPO?
Danke schon mal im Voraus.
Eigentlich sollte es ja gehn, wenn du das im Text selbst definierst. Also immer wenn du das Wort sonne schreiben würdest, machst du an der entsprechenden Stelle ein <img>-Objekt hin. (Musst dazu natürlich in die HTML-ansicht wechseln)
mfg Benjamin
nee - hab ich grad probirt. Klappt leider doch nicht. T3 entfernt das <img>-Objekt beim Speichern sofort wieder...
Hi me555asdf,
Du könntest das durch den Einsatz von Konstanten lösen. Dazu aktivierst Du im TypoScript-Template das Parsen von Konstanten und definierst die Konstanten:
tt_content.text.default {
20 = TEXT
20.field = bodytext
20.parseFunc {
constants = 1
}
}
### Hier einige Konstanten, die im Default-Text ersetzt werden sollen.
### Groß-/Kleinschreibung ist wichtig!
### Bildernamen entsprechend ersetzen...
constants.SONNE = <img src="sun.jpg" alt="" />
constants.mond = <img src="moon.jpg" alt="" />
constants.Sterne = <img src="stars.jpg" alt="" />
Im Inhaltselement sehen die Konstanten dann so aus:
...die ###SONNE### scheint, der ###mond### ist rund, die ###Sterne### funkeln...
Grüße
Jochen
Hallo Jochen,
danke für deinen Vorschlag. Werde das mal ausprobieren. Damit das funktioniert muss im Text dann ###Sonne### stehen. Dass er "Sonne" direkt erkennt und ersetzt würde so nicht gehen... oder kann man das irgendwie rausfiltern.
Vielleicht würde ja gehen dass es "Sonne" automatisch durch ###Sonne### ersetzt, was dann wiederum durch das Bild ersetzt würde.
Gruß
ME