Ich habe hier im Forum und über Google schon gesucht, aber keine der dort beschriebenen Lösungen wollten bei mir funktionieren.
Ich hoffe dass mir hier einer helfen kann.
Ich will in meiner Extension, die ich mit Hilfe des Kickstarter erstellte habe, ein HTML-Template einbinden.
ich habe mir die Datei ext_typoscript_setup.txt erstellt und in das Root-Verzeichniss meine Ext. gelegt. Dort habe ich die Anweisung
plugin.tx_konzerte_pi1.templateFile = fileadmin/templates/konzerte.tpl.html
drin stehen.
In der Datei class.tx_konzerte_pi1 habe ich folgenden Code um das Template einzubinden:
$this->templateCode = $this->cObj->fileResource($this->$conf['templateFile']);
if ($this->templateCode == ""){
return "<h1>Kein HTML-Template gefunden:</h1>". $this->conf["templateFile"];
}
Nun kommt im Fontend immer die Meldung:
Kein HTML-Template gefunden:
fileadmin/templates/konzerte.tpl.html
was ja schon mal heißt, dass er die ext_typoscript_setup.txt einliest. Aber warum findet er das Template nicht?
Der Pfad ist richtig und die Datei (Template) liegt auch im angegebenen Verzeichnis.
Im Template steht auch was drin, ist also nicht leer.