- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
PDF Erzeugung - Links (Encoding??)
Hallo zusammen,
ich arbeite gerade daran den PDF-Kanal fรผr unseren Intranetauftritt fertigzustellen. Die Links werden auch korrekt in den PDFยดs generiert.
Verweisvorlage im PDF-Kanal sieht folgendermaรen aus:
<fo:basic-link external-destination="url('$CMS_VALUE(lt_extUrl)$')" text-decoration="underline" color="#CF6100">$CMS_VALUE(lt_text)$</fo:basic-link>
Leider werden Links, die Beispielweise Parameter enthalten nicht generiert, da es zum einer Fehlermeldung kommt:
Link:
Fehlermeldung:
ERROR 21.03.2011 16:32:33.016 {seID=2305786} (de.espirit.firstspirit.generate.SiteProduction): invalid character 'R'
inside of: Template 'Standard-Seite' (id=2130959)
inside of: $CMS_VALUE(#global.page.body("hauptbereich"))$ - at 83, 17
inside of: Template 'Standard-Absatz' (id=2130958)
inside of: $CMS_IF( ! at_text.isEmpty )$ - at 59, 1
inside of: $CMS_VALUE(at_text)$ - at 59, 27
inside of: Format Template 'p' (id=2131084)
inside of: $CMS_VALUE(#content)$ - at 1, 29
inside of: Format Template 'wichtig' (id=2131262)
inside of: $CMS_VALUE(#content)$ - at 1, 31
inside of: Link Template 'externerlink' (id=2131281)
inside of: $CMS_VALUE(lt_extUrl)$ - at 1, 43
Ursache so schein ist das & vor dem "Return".
Wie kann ich dafรผr sorgen, dass sonderzeichen erkannt werden.
Ich dachte da an Konvertierungs-Regeln bzw. an ein lt_extUrl.convert.
Kรถnnte es doch was anderes sein?
Danke fรผr die Hilfe.
Gruss
Levent Ulutas
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wie ist denn die Einstellung des Vorlagensatzes in den Projekteigenschaften, welche Konvertierungsregel ist dort ausgewรคhlt und wie sieht bei dieser das Mapping fรผr das "kaufmรคnnische Und" aus?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ja, ein convert bzw. ein convert2 sollte das Problem lรถsen, sofern sie die mitgelieferten Konvertierungsregeln verwenden. Das gleiche Problem werden sie wahrscheinlich auch im Html-Kanal haben. Dort sollten externe Urls, die ja ein & enthalten kรถnnen, ebenfalls konvertiert werden. Im Html-Kanal fรคllt es nur nicht direkt auf, ein Html-Validator wird aber entsprechend meckern.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ein .convert und ein .convert2 haben das Problem nicht gelรถst. In den mitgelieferten Konvertierungsregeln stehen jeweils die Regeln fรผr das & Zeichen drin: 0x26="&"
Gruss
Levent Ulutas
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sie haben $CMS_VALUE(lt_extUrl)$ durch ein $CMS_VALUE(lt_extUrl.convert2)$ ersetzt? Wie lautet die Fehlermeldung jetzt?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ist immer noch die selbe Fehlermeldung:
22.03.2011 11:42:54.794 ERROR ($CMS_VALUE(lt_extUrl.convert2)$ at 1, 43): invalid character 'R'
inside of: Template 'Standard-Seite' (id=2130959)
inside of: $CMS_VALUE(#global.page.body("hauptbereich"))$ - at 83, 17
inside of: Template 'Standard-Absatz' (id=2130958)
inside of: $CMS_IF( ! at_text.isEmpty )$ - at 59, 1
inside of: $CMS_VALUE(at_text)$ - at 59, 27
inside of: Format Template 'p' (id=2131084)
inside of: $CMS_VALUE(#content)$ - at 1, 29
inside of: Format Template 'table' (id=2131095)
inside of: $CMS_VALUE(#content)$ - at 1, 60
inside of: Format Template 'tr' (id=2131101)
inside of: $CMS_VALUE(#content)$ - at 1, 33
inside of: Format Template 'td' (id=2131088)
inside of: $CMS_VALUE(#content)$ - at 1, 40
inside of: Link Template 'externerlink' (id=2131281)
inside of: $CMS_VALUE(lt_extUrl.convert2)$ - at 1, 43
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wie ist denn die Einstellung des Vorlagensatzes in den Projekteigenschaften, welche Konvertierungsregel ist dort ausgewรคhlt und wie sieht bei dieser das Mapping fรผr das "kaufmรคnnische Und" aus?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Konvertierungsregel war nicht ausgewรคhlt bei der Projekteinstellung. Jetzt funktioniert es. Vielen Dank.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jetzt kommt das nรคchste Problem:
Wie kann ich nun den Inhalt der Eingabekomponenten mit einem .convert versehen. Die PDF generierung bricht auch bei einfachen Text mit Sonderzeichen oder aber auch bei Tabellenzellen mit Sonderzeichen, die รผber das DOM reinkommt, ab. Die globale Variable #content in den Formatvorlagen kann man nicht mit einem .convert versehen da verschwinden alle Zeichen in der PDF. Bei der Ausbage des DOMs im Absatz $CMS_VALUE(at_dom)$ funktioniert es auch nicht. Sie beinhaltet ja ebenfalls andere Formatvorlagen.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Die Konvertierung von Inhalten, die รผber Formatvorlagen ausgegeben werden, ist im ODFS beschrieben.

