leider nein!
Ich habe jetzt in system->modules einen Ordner Namens test mit einer Datei Namens Test angelegt. Die hat folgenden Inhalt:
PHP-Code:
<?php if (!defined('TL_ROOT')) die('You cannot access this file directly!');
class Test extends Frontend
{
static function doSomething() {
echo "hallo Welt da draussen...!";
}
}
?>
Im Ordner templates habe ich das Template ce_image.tpl angepasst und darin rufe ich dan mit folgendem Code meine doSomething Methode auf:
PHP-Code:
<?php
$myVar = new Test();
$myVar->doSomething();
?>
Auf der Seite bekomme ich dann folgende Ausgabe:
Code:
Fatal error: Call to protected Frontend::__construct() from context 'Template' in \htdocs\contao\templates\ce_image.tpl on line 22
Zeile 22 hat diesen Code:
PHP-Code:
$myVar = new Test();
Ich habe keine Ahnung woran das liegt, du?
Lesezeichen