0
TYPO3 6.1TYPO3流體模板爲tcemain鉤
我正在爲我的extbase擴展寫一個tcemain鉤子。 我已經在「myextension/Classes/Hooks/myTcemainHook.php。 」中包含了hook php文件在這個鉤子中,我將操作數據保存到後端,文件中。
目前我得到的字符串處理的數據和寫入該字符串文件中像下面
public function processDatamap_afterAllOperations(&$pObj){
//Write content to a file
$textFileCnt = 'Label: '.'manipulated text content, that needs to write to file';
$textFileCnt .= 'Labe2: '.'manipulated text content, that needs to write to file';
$file1 = \TYPO3\CMS\Core\Utility\GeneralUtility::getFileAbsFileName('fileadmin/printer/printer.txt');
\TYPO3\CMS\Core\Utility\GeneralUtility::writeFile($file1, $textFileCnt);
}
但在這裏我的要求是使用液體模板這一點。 所以文件的內容必須進行格式化使用流體模板,然後寫入文件。
如何做到這一點?任何幫助?
我不得不添加此控制器, $ emailView = \ TYPO3 \ CMS \核心\公用\ GeneralUtility之外的工作: :makeInstance( 'TYPO3 \\ \\ CMS流體\\ \\查看StandaloneView');而不是這個 $ emailView = $ this-> objectManager-> get('TYPO3 \\ CMS \\ Fluid \\ View \\ StandaloneView'); –