Hi all,
ich habe da ein kleines Problem.
Und zwar wandle ich meine Überschriften in Grafiken um. Allerdings mache ich das so, dass sie auch ohne Stylesheet als Text dargestellt werden können. Dazu generiere ich die Grafik als Hintergrundbild in einem H1 / H2 Tag und verstecke den normalen Text.
Jetzt habe ich aber teilweise zwei Zeilen als Grafik. Das löse ich mittels:
10.text.listNum = 0
10.text.listNum.splitChar = |
Was auch prima funktioniert, ABER die Split Chars werden dann auch in meinem normalen Text dargestellt. Was natürlich SEHR unschön ist.
Kann ich ein suchen und ersetzen auf die Textausgabe machen?
Die sieht bei mir so aus:
temp.default.20 = TEXT
temp.default.20.current = 1
temp.default.20.wrap = |</h1>
Wäre für jede Idee oder Lösung dankbar!
Grüße
Sven
mmm, die stdWrap Funktionen geben da nichts besonders tolles her, aber du könntest vielleicht mit postUserFunc und einer kleinen PHP-Funktion das Problem lösen.
Grüße
Christian
mit PHP kann ich das ganz sicher lösen, aber kann ich das in mein Typo Setup Code integrieren?! Und wie?
na mit:
temp.default.20 = TEXT
temp.default.20.current = 1
temp.default.20.wrap = |</h1>
temp.default.20.postUserFunc = user_various->yourMethodName
Kleiner Auszug aus der TSref
Ruft eine PHP-Methode in einer Klasse auf, an die der Inhalt als erster Parameter und alle weiteren Eigenschaften als zweiter Parameter übergeben werden. Siehe die Beschreibung des Inhaltsobjektes »USER für weiterführende Informationen.
Beispiel:
Sie können dieses Beispiel direkt in ein neues Template einfügen.
page = PAGE
page.typeNum = 0
includeLibs.irgendwas =
media/scripts/example_callfunction.php
page.10 = TEXT
page.10 {
value = Hallo Welt!
postUserFunc = user_reverseString
postUserFunc.uppercase = 1
}
page.20 = TEXT
page.20 {
value = Hallo Welt!
postUserFunc =
user_various->reverseString
postUserFunc.uppercase = 1
postUserFunc.typolink = 11
}
Ich denke alles weitere bekommst du dann zusammen...
Grüße
Christian
hört sich super an! Danke für den Hinweis!