[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