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

Sven Burkert sbu at agentur-kiesewetter.de
Mon Jul 31 13:26:28 CEST 2006


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



More information about the TYPO3-german mailing list