Hallo,
ich habe den pdfcontroller unter TYPO3 6.0.4 installiert und eingerichtet. Eine PDF wird auch erzeugt - allerdings wird nicht auf das drucktemplate zurückgegriffen, sondern es wird die normale Seite in der PDf dargestellt.
plugin.tx_pdfcontroller_pi2.typeNum.print = 98 (der Standardwert)
Wenn ich meine Seite mit &type=98 aufrufe, wird diese auch so angezeigt, wie es ich möchte. Aber die generierte PDf zeigt die normale Seite (typenum = 0) an.
Selbst wenn ich an die URL den Typ anhänge, ändert das nichts: http://www.meineseite.de/index.php?id=1000&tx_pdfcontroller_pi1[URL]=http://www.meineseite.de/index.php?id=1033&type=98
Habt ihr eine Idee, was ich falsch gemacht haben könnte bzw. was ich vergessen habe?
Vielen Dank schon mal im Voraus!
Marco
ERLEDIGT:
so muss die fertige URL aussehen:
http://www.meineseite.de/index.php?id=1000&tx_pdfcontroller_pi1[URL]=http%3A%2F%2Fwww.meineseite.de%2Findex.php%3Fid%3D1033%26type%3D98
der Button aus der Extension funktioniert nicht - auch nicht die vorgegebene typoscript-Variante. Bei beiden wird "&type=98" anstatt "%26type%3D98" dran gesetzt.
Ich habe mir jetzt einen eigenen Button/Link gebastelt und jetzt klappt es auch!
hier der Code für den Link:
typolink {
target = _blank
parameter = {$plugin.tx_pdfcontroller_pi2.page.pdf_controller}
additionalParams = TEXT
additionalParams {
wrap = &tx_pdfcontroller_pi1[URL]={getIndpEnv:TYPO3_SITE_URL}|
insertData = 1
stdWrap.typolink {
parameter = {page:uid},{$plugin.tx_pdfcontroller_pi2.typeNum.print}
parameter.insertData = 1
addQueryString = 1
addQueryString.exclude = id,cHash
returnLast = url
}
rawUrlEncode = 1
}
ATagParams = rel="nofollow"
}