Ich habe ein Problem mit Objekten.
Schematisch sieht mein code in etwa so aus:
nun habe ich das Problem, dass $layout in der Klasse changeLayout nicht überschrieben wird, warum?
Schematisch sieht mein code in etwa so aus:
PHP-Code:
$layout = $this->getLayout();
echo $layout->name; // Standard
$this->hook->changeLayout($layout)
echo $layout->name; // immer noch Standard anstatt spezial
class hook {
public function changeLayout($layout)
{
$layout = new Layout('spezial');
}
}
Kommentar