Hallo Zusammen,
ich verwende stdWrap.replacement um im gerenderten HTML einiges zu ändern, sagen wir z.B. um alle Zeilenumbrüche zu entfernen.
Das funktioniert auch.
Hier ist Code, der auf einer anderen Seite Nr.567 ausgeführt wird.
Der lautet: zeige mir auf der Seite (Nr.567) die Inhaltselemente der Seite Nr. 123 und ändere Content so, dass die Zeilenumbrüche (ASCII 13 und 10) durch Leerzeichen (32) ersetzt werden.
temp.marker1.10 = CONTENT
temp.marker1.10 {
table = tt_content
stdWrap.replacement.10.search.char =13
stdWrap.replacement.10.replace.char=32
stdWrap.replacement.15.search.char =10
stdWrap.replacement.15.replace.char=32
select {
pidInList = 123
where = colPos= 0
}
}
Soweit so gut.
Es gibt aber auf der Seite Nr.123 ein Inhaltselement (aus der Erweiterung pbimagegraph aber egal), der Zwar mit den anderen Inhaltselementen auf der Seite Nr.123 im Backend angelegt ist, wird aber zusätzlich per Typoscript auf der gleichen Seite Nr.123 wie unten folgt gesteuert:
plugin.tx_pbimagegraph_pi1 {
// hier sind diverse Einstellungen, Größe, Pfad zu Font etc.
}
Und auf seine HTML Ausgabe hat stdWrap.replacement im o.g. Skript keine Auswirkung.
Er wird anscheinend irgendwie später in resultierter HTML eingetragen.
Frage: wie kann man auch auf seine HTML Ausgabe stdWrap.replacement Anwenden?
Vielen Dank im Voraus.