hat schon jemand die Kombination TYPO3 4.5 + pdf_generator2 zum Laufen gebracht?
Bei mir resultiert der Aufruf der &type=123 folgende Exception:
Uncaught TYPO3 Exception
Class t3lib_FlashMessage does not exist
ReflectionException thrown in file
D:\TYPO3_4.5.4\htdocs\Hesse\t3lib\class.t3lib_div.php in line 5308.
8 ReflectionClass::__construct("t3lib_FlashMessage")
D:\TYPO3_4.5.4\htdocs\Hesse\t3lib\class.t3lib_div.php:
05306: array_shift($constructorArguments);
05307:
05308: $reflectedClass = new ReflectionClass($finalClassName);
05309: $instance = $reflectedClass->newInstanceArgs($constructorArguments);
05310: } else {
7 t3lib_div::makeInstance("t3lib_FlashMessage", "PHP : Assigning the return value of new by referen…\ext\pdf_generator2\html2ps\box.inline.php line 80", "PHP ", 0)
D:\TYPO3_4.5.4\htdocs\Hesse\t3lib\error\class.t3lib_error_errorhandler.php:
00164: 'PHP ' . $errorLevels[$errorLevel],
00165: $severity
00166: );
00167: t3lib_FlashMessageQueue::addMessage($flashMessage);
00168: }
6 t3lib_error_ErrorHandler::handleError(8192, "Assigning the return value of new by reference is deprecated", "D:\TYPO3_4.5.4\htdocs\Hesse\typo3conf\ext\pdf_generator2\html2ps\box.inline.php", 80, array)
D:\TYPO3_4.5.4\htdocs\Hesse\typo3conf\ext\pdf_generator2\html2ps\pipeline.class.php:
00036: require_once('box.container.php');
00037: require_once('box.generic.inline.php');
00038: require_once('box.inline.php');
00039: require_once('box.inline.control.php');
00040:
5 require_once()
D:\TYPO3_4.5.4\htdocs\Hesse\typo3conf\ext\pdf_generator2\html2ps\pipeline.class.php:
00036: require_once('box.container.php');
00037: require_once('box.generic.inline.php');
00038: require_once('box.inline.php');
00039: require_once('box.inline.control.php');
00040:
4 require_once("D:\TYPO3_4.5.4\htdocs\Hesse\typo3conf\ext\pdf_generator2\html2ps\pipeline.class.php")
D:\TYPO3_4.5.4\htdocs\Hesse\typo3conf\ext\pdf_generator2\html2ps\pipeline.factory.class.php:
00001:
00003: require_once('pipeline.class.php');
00004:
00005: class PipelineFactory {
3 require_once("D:\TYPO3_4.5.4\htdocs\Hesse\typo3conf\ext\pdf_generator2\html2ps\pipeline.factory.class.php")
D:\TYPO3_4.5.4\htdocs\Hesse\typo3conf\ext\pdf_generator2\gen_pdf.php:
00012: define('FILE_PROTOCOL_RESTRICT', '');
00013:
00014: require_once('html2ps/pipeline.factory.class.php');
00015:
00016: // -------------------------------------------------------------------
2 include("D:\TYPO3_4.5.4\htdocs\Hesse\typo3conf\ext\pdf_generator2\gen_pdf.php")
D:\TYPO3_4.5.4\htdocs\Hesse\typo3\sysext\cms\tslib\index_ts.php:
00447:
00448: if ($temp_theScript) {
00449: include($temp_theScript);
00450: } else {
00451: include(PATH_tslib.'pagegen.php');
1 require("D:\TYPO3_4.5.4\htdocs\Hesse\typo3\sysext\cms\tslib\index_ts.php")
D:\TYPO3_4.5.4\htdocs\Hesse\index.php:
00082: // ******************
00083:
00084: require (PATH_tslib.'index_ts.php');
00085:
00086: ?>
so richtig schlau werde ich aber nicht daraus...
mein TS-Setup:
pdf_generator = PAGE
pdf_generator {
typeNum = 123
includeCSS {
print = fileadmin/templates/print/print.css
print2 = fileadmin/templates/print/print-no-toolbar.css
print2.media = print
}
config.pageGenScript = typo3conf/ext/pdf_generator2/gen_pdf.php
config.admPanel = 0
config.xhtml_cleaning = 0
config.USERNAME_substToken =
config.ftu = 0
config.disableCharsetHeader = 1
config.prefixLocalAnchors = 0
50 >
50 = USER
50.userFunc = tx_templavoila_pi1->main_page
50.childTemplate = pdf
}