[TYPO3-german] pdf_generator2 - nur weiße Seite

Sven Burkert sbu at agentur-kiesewetter.de
Mon Jul 31 14:08:12 CEST 2006


Hab sogar schon eine komplett neue Typo3-Installation aufgesetzt mit 
keiner nachinstallierten Extension! Auch hier gings nicht...

Ich habe es auch schon auf zwei verschiedenen Servern probiert.

Ich kann doch aufs Template verzichten wenn ich den Text in Typo3-Script 
anlege!?

 >>>>page = PAGE
 >>>>page.10 = TEXT
 >>>>page.10.value = HELLO WORLD!
 >>>>
 >>>>page.110 = TEXT
 >>>>page.110.value = printable version
 >>>>page.110.postUserFunc = tx_pdfgenerator2->makePdfLink

Schade, dass du der einzige bist, der antwortet...

Dirk Reichel schrieb:
> Hi,
> 
> ich weiß, dass einige Extensions Probleme mit dem pdf_generator haben.
> Vielleicht verzichtest Du mal testweise auf tx_automaketemplate und baust
> auf einer konventionellen HTML-Vorlage auf. Vielleicht auch nur mal so zum
> Test. Hier gibt es kostenlose TYPO3-Templates:
> http://mediatech.net/typo3_templates.html
> http://www.cms-templates.de/templates/gratis-template.html
> http://www.typo3.mapseven.de/index.php?id=19
> 
> Viele Grüße
> Dirk
> 
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.netfielders.de
> [mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Sven
> Burkert
> Gesendet: Montag, 31. Juli 2006 13:26
> An: German Typo3 Userlist
> Betreff: Re: [TYPO3-german] pdf_generator2 - nur weiße Seite
> 
> Klar, hab ich (den String "aaaa" und noch einen Text direkt im Template 
> "test.html"):
> 
> plugin.tx_automaketemplate_pi1 {
>    content = FILE
>    content.file = fileadmin/templates/test.html
>    ## Elemente, die automaketemplate ersetzen soll
>    elements {
>      BODY.all = 1
>      BODY.all.subpartMarker = DOCUMENT_BODY
>      HEAD.all = 1
>      HEAD.all.subpartMarker = DOCUMENT_HEADER
>      HEAD.rmTagSections = title
>      TABLE.all = 1
>      TD.all = 1
>      TR.all = 1
>      DIV.all = 1
>      P.all = 1
>      SPAN.all = 1
>    }
>    relPathPrefix = fileadmin/
> }
> 
> temp.test = TEXT
> temp.test.value = aaaa
> 
> temp.pdf = TEXT
> temp.pdf.value = printable version
> temp.pdf.postUserFunc = tx_pdfgenerator2->makePdfLink
> temp.pdf.userFunc.include_post_vars = 1
> 
> temp.mainTemplate = TEMPLATE
> temp.mainTemplate {
>    template =< plugin.tx_automaketemplate_pi1
>    workOnSubpart = DOCUMENT_BODY
>    subparts.test < temp.test
>    subparts.pdf < temp.pdf
> }
> 
> temp.headTemplate = TEMPLATE
> temp.headTemplate {
> 	template =< plugin.tx_automaketemplate_pi1
> 	workOnSubpart = DOCUMENT_HEADER
> }
> 
> page = PAGE
> page.typeNum = 0
> page.10 < temp.mainTemplate
> page.headerData.10 < temp.headTemplate
> 
> page.config.index_enable = 1
> page.config.index_externals = 1
> 
> page.500 < temp_read
> 
> 
> 
> 
> Dirk Reichel schrieb:
> 
>>Mmhhh, hast Du denn überhaupt Inhalt auf der Seite drauf und bindest Du
> 
> den
> 
>>Inhalt auch über einen Marker in TS ein?
>>
>>Viele Grüße
>>Dirk
>>
>>-----Ursprüngliche Nachricht-----
>>Von: typo3-german-bounces at lists.netfielders.de
>>[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Sven
>>Burkert
>>Gesendet: Montag, 31. Juli 2006 11:30
>>An: German Typo3 Userlist
>>Betreff: Re: [TYPO3-german] pdf_generator2 - nur weiße Seite
>>
>>Habs jetzt auch mal mit Markern gemacht (automaketemplate) und habe die 
>>Schriften kopiert.
>>Leider funktioniert es noch immer nicht :(
>>
>>Mit "Server-Konfiguration" meinte ich die PHP-/Apache-Einstellungen.
>>
>>Gruß
>>Sven
>>
>>Dirk Reichel schrieb:
>>
>>
>>>Hi Sven,
>>>
>>>Du musst die Font-Dateien (bei mir *.ttf und *.afm) aus dem Verzeichnis
>>>"../pdf_generator2_fonts/fonts/" in das Verzeichnis
>>>"..(pdf_generator2/html2ps/fonts/" kopieren. Sind die Fonts nicht da,
>>>bekommst Du eine Fehlermeldung im FE.
>>>Ich glaube nicht, dass es an der Server-Konfiguration liegt, da sich die
>>>Extension keiner OS-Funktionen zur Schriftgenerierung bedient (sonst gäbe
>>
>>es
>>
>>
>>>ja eine Windows und eine UNIX-Variante davon).
>>>
>>>Viele Grüße
>>>Dirk
>>>
>>>
>>>-----Ursprüngliche Nachricht-----
>>>Von: typo3-german-bounces at lists.netfielders.de
>>>[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Sven
>>>Burkert
>>>Gesendet: Montag, 31. Juli 2006 09:23
>>>An: German Typo3 Userlist
>>>Betreff: Re: [TYPO3-german] pdf_generator2 - nur weiße Seite
>>>
>>>Hallo Dirk,
>>>
>>>danke für deine umfassende Antwort!
>>>Ich habe nun noch pdf_generator2_fonts installiert. Aber in welches 
>>>Verzeichnis muss ich die Extension kopieren? Ich habe mehrere 
>>>Verzeichnisse mit dem Namen "fonts" in der Ext. "pdf_generator2".
>>>
>>>Mein TypoScript ist ja deinem ähnlich - ich verwende nur keine Marker. 
>>>Den Inhalt, der im PDF erscheinen sollte, ist "HELLO WORLD!".
>>>Leider tut er das noch nicht.
>>>
>>>Ist vielleicht die Server-Konfiguration schuld?
>>>
>>>Viele Grüße,
>>>Sven
>>>
>>>Dirk Reichel schrieb:
>>>
>>>
>>>
>>>>Hi Sven,
>>>>
>>>>die Fehlermeldungen kannst Du ignorieren. Zum Beispiel bedeutet "No
> 
> XCLASS
> 
>>>>inclusion code found" nur, dass niemand in der Lage ist die Klasse mit
> 
> dem
> 
>>>>XClass-Mechanismus zu erweitern. Möchtest Du also keine eigenen
> 
> Extensions
> 
>>>>schreiben, die auf PHP-Skripten aus der Extension 'pdf_generator2'
>>>>aufsetzen, dann ist das egal.
>>>>
>>>>Wie wäre denn folgendes:
>>>>- Du hast einen Platzhalter ###PDF### in Deinem HTML-Template.
>>>>- Extensions 'pdf_generator2' und ' pdf_generator2_fonts' installieren.
>>>>- Die Fonts aus der Extension 'pdf_generator2_fonts' mussten bei mir auf
>>>>dem Server noch in das entsprechende Verzeichnis der Extension 
>>>>'pdf_generator2' kopiert werden.
>>>>- Dann u.a. folgenden Typoscript-Code im TS-Setup:
>>>>page = PAGE
>>>>page {
>>>>     ...
>>>>     10.marks {
>>>>          PDF = TEXT
>>>>          PDF {
>>>>                value = PDF-Version
>>>>                postUserFunc = tx_pdfgenerator2->makePdfLink
>>>>                postUserFunc.target = _blank
>>>>          }
>>>>     ...
>>>>     }
>>>>}
>>>>- Wichtig ist natürlich, dass überhaupt Inhalt vorhanden ist, der
>>>>ausgegeben werden kann. Dieser muss dann natürlich auch zum Beispiel
>>>>über einen Platzhalter ###INHALT### in Typoscript eingebunden sein:
>>>>          INHALT = CONTENT
>>>>          INHALT {
>>>>                 table = tt_content
>>>>                 select.orderBy = sorting
>>>>                 select.where= colPos = 0
>>>>          }
>>>>Probier mal aus.
>>>>
>>>>Viele Grüße
>>>>Dirk
>>>>
>>>>-----Ursprüngliche Nachricht-----
>>>>Von: typo3-german-bounces at lists.netfielders.de
>>>>[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Sven
>>>>Burkert
>>>>Gesendet: Freitag, 28. Juli 2006 14:27
>>>>An: German Typo3 Userlist
>>>>Betreff: [TYPO3-german] pdf_generator2 - nur weiße Seite
>>>>
>>>>Hallo,
>>>>
>>>>ich bekomme pdf_generator2 nicht zum laufen: Es wird immer nur eine 
>>>>leere PDF-Seite erzeugt.
>>>>Ich möchte, dass der Text "Hello World!" im PDF angezeigt wird:
>>>>
>>>>page = PAGE
>>>>page.10 = TEXT
>>>>page.10.value = HELLO WORLD!
>>>>
>>>>page.110 = TEXT
>>>>page.110.value = printable version
>>>>page.110.postUserFunc = tx_pdfgenerator2->makePdfLink
>>>>
>>>>Mehr muss ich doch nicht machen?
>>>>
>>>>In der Konfigurrations-Ansicht der Extension stehen noch unzählige 
>>>>Fehlermeldungen:
>>>>
>>>>Errors:	The XCLASS filename-key 
>>>>"ext/user_almatis/class.user_almatis.php" was different from 
>>>>"ext/pdf_generator2/class.user_almatis.php" which it should have been!
>>>>
>>>>No XCLASS inclusion code found in file "gen_pdf.php"
>>>>
>>>>usw.
>>>>
>>>>Kann ich diese ignorieren?
>>>>
>>>>Viele Grüße,
>>>>Sven
>>>>_______________________________________________
>>>>TYPO3-german mailing list
>>>>TYPO3-german at lists.netfielders.de
>>>>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>>
>>>>
>>>>------------------------------------------------------------------------
>>>>
>>>>_______________________________________________
>>>>TYPO3-german mailing list
>>>>TYPO3-german at lists.netfielders.de
>>>>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>
>>>_______________________________________________
>>>TYPO3-german mailing list
>>>TYPO3-german at lists.netfielders.de
>>>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>
>>>
>>>------------------------------------------------------------------------
>>>
>>>_______________________________________________
>>>TYPO3-german mailing list
>>>TYPO3-german at lists.netfielders.de
>>>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
>>_______________________________________________
>>TYPO3-german mailing list
>>TYPO3-german at lists.netfielders.de
>>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
>>
>>------------------------------------------------------------------------
>>
>>_______________________________________________
>>TYPO3-german mailing list
>>TYPO3-german at lists.netfielders.de
>>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list