Hallo Leute
in der Modul Entwicklung findet man ja imemr diese 2 functionen. ICh wollte nun einfach mal fragen was der genaue unterschied dieser Funktionen ist.
Eventuell das ein fürs BE udn die ander fürs FE zuständig ist?
gruss gZocker
Druckbare Version
Hallo Leute
in der Modul Entwicklung findet man ja imemr diese 2 functionen. ICh wollte nun einfach mal fragen was der genaue unterschied dieser Funktionen ist.
Eventuell das ein fürs BE udn die ander fürs FE zuständig ist?
gruss gZocker
Also da ist generell Codelesen angesagt... aber was ich bisher herausgefunden hab, scheint der Unterschied darin zu bestehen, dass die Funktion generate() eine Wildcard (wie hier ### LOST PASSWORD ###) anlegt und die so erzeugte Template-Datei zurückgibt. Die Methode compile() ändert nur einige arrays um das Aussehen des Moduls festzulegen und die Methode parse() erledigt erst die Ersetzungen. Da die Oberklasse Controller.php in seiner generate()-Methode die compile()-Methode aufruft, siehe hier, merkst du den Unterschied gar nicht...
Ich hoffe du verstehst was ich meine... :)
MfG
somoza
Hallo somoza
hab da doch nach was gefudnen gehabt im Forum von Psi
http://www.contao-community.de/showt...vs.-generate()
Aber danke Trotzdem
gruss gZocker