タイポ3 6.1
extbase 拡張機能の tcemain フックを作成しています。そのフック php ファイルを「myextension/Classes/Hooks/myTcemainHook.php」に含めました。このフックでは、バックエンドでレコードを保存するときに tca からのデータを操作しています。そして、その操作したデータをテキスト ファイルに書き込んでいます。
現在、操作されたデータを文字列で取得し、その文字列を以下のようにファイルに書き込んでいます
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);
}
しかし、ここでの私の要件は、これに流動的なテンプレートを使用することです。そのため、ファイルの内容は流動的なテンプレートを使用してフォーマットする必要があり、ファイルに書き込む必要があります。
これを達成する方法は?何か助けはありますか?