Anwenden der replace Konvertierungsregel
Author: AndreasOesterle
Publication Date: 9/3/2014 9:37
Hallo zusammen,
wir wollen einen PDF Ausgabekanal aufbauen. Hier wollen wir FOP Generator verwenden.
Dazu haben wir unsere Templates erweitert um den Ausgabekanal und füllen dort unseren Text mit den <fo:block> Tags, usw.
An einigen Stellen würden wir gerne die standard Replace Regeln aus den Konvertierungsregeln # Unicode to FOP entities nutzen.
In diesen Konvertierungsregeln gibt es ein Abschnitt [replace]. Hier stecken die Ersetzungsregeln drin die wir gerne anwenden wollen. Leider weiss ich jetzt nicht wie das gehen kann.
Folgende Ersetzungen funktionieren:
String.convert ersetzt den String mti den Convert Regeln.
String.convert2 ersetzt den String mti den Convert Regeln + quote Regeln
Über String.convert("<Name_der_Ersetzungsregel") sollte es eigentlich möglich sein eine Ersetzungsregel anzuwenden, jedoch funktioniert convert("replace") genauso wenig wie convert("[replace]") oder convert("Unicode_to_FOP_entities")
Wie kann ich denn die replace Regeln anwenden?
-
Author: Peter_Jodeleit - 10/23/2014 12:13
Poste doch bitte mal genau das Template-Fragment.
Anmerkung: Ein $CMS_VALUE("some text".convert2)$ sollte eigentlich ausreichen, alternativ $CMS_VALUE("some text".convert2("name of conversion rule")$, wobei ein gültiger Name z.B. "Unicode to FOP entities" ist.
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar