- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Anwenden der replace Konvertierungsregel
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?
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Andreas,
hast du mal รผberprรผft, dass der Vorlagensatz die richtige Konvertierungsregel verwendet?
Viele Grรผรe
Tim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Tim,
ja das ist korrekt gesetzt. Die anderen Regeln werden auch korrekt angewenendet.
Viele Grรผsse
Andreas
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wollt ihr diese Information noch in die Doku mit รผbernehmen? Hieraus wird das nicht klar, welchen Wert man als "Name of Conversion rule" angeben muss.
Meine Frage ist schon 1,5 Monate alt. Wie ich das gelรถst habe, weiss ich mittlerweile schon gar nicht mehr.

