sprechende Links zu PDF-Dateien mit RealURL
RealUrl und pdf Generator 2 in Typo3 gemeinsam zum Laufen zu bringen.
Mit der Erweiterung pdf_generator2 lassen sich sehr einfach PDF-Dateien aus Typo3-Seiten erstellen.
Einfach die Erweiterung installieren und einen kleinen Typ-Script-Schnippsel ins TS-Template einbauen.
pdf_generator = PAGE
pdf_generator {
stylesheet = <pfad>layout_styles_pdf.css
50 = CONTENT
50 < styles.content.get
50.wrap = |
}
Leider gibt es erhebliche Probleme, die Erweiterung zusammen mit RealUrl zu verwenden.
Zwar lassen sich mit RealUrl leicht schöne Links zu den PDF-Dokumenten anlegen
'print.pdf' => array(
'keyValues' => array(
'type' => 123,
),
),
der PDF-Generator zeigt dann aber nur noch eine weiße Seite, oder leitet zur Fehlerseite der Installation weiter.
Das Problem ist, dass der pdf_generator2 eine eigene Routine mitbringt, um PDF-Links zu erzeugen.
In der Datei
class.tx_pdfgenerator2.php
Wird in der Funktion tslib_fe_checkAlternativeIdMethods abgefragt, ob diese Methode angewendet wird.
Ist realUrl aktiv, sollte folgende Abfrage deaktiviert werden
if ($parts[$pCount-1]=='pdf'){
ändern in
if ($parts[$pCount-1]=='deaktivert'){
und schon klappt es.





