HAllo zusammen,
Ich versuche ein Template in meine selbstgeschriebene Extension zu integrieren, welches im BE in einem Flexform ausgewählt wird.
Dummerweise funktioniert der Code unten nur dann wenn ich bei fileResource() den Wert aus der Variablen $fileRessourcePath beziehe.
Wenn ich versuche das ganze aus der Variable $templatefile zu beziehen, funktioniert das nicht obwohl beide laut Ausgabe das selbe enthalten.
Ich wäre froh wenn mir jemand helfen könnte.
Gruß Cored
$piFlexForm = $this->cObj->data['pi_flexform'];
if (!empty($piFlexForm)) {
$templatefile = substr($piFlexForm,strpos($piFlexForm,'/html/')+6);
$templatefile = $piFlexForm;
$fileRessourcePath = "fileadmin/templates/ph_fewo/phfewo_template.html";
$this->template=$this->cObj->fileResource('$templatefile');
} else {
$this->template=$this->cObj->fileResource('EXT:'.$this->extKey.'/template.html');
}