Extended Class extend

Hallo Community :slight_smile:

ist es möglich eine Controller Klasse, welches bereits extended ist (überladen mit classname_parent) erneut zu überladen?

Aktuell greift dies leider nicht.

Modul 1:

class controller1 extends controller1_parent 
{
...
}

metadata

'extend' => array(
'user' => '../controller1'
)

Modul 2:

class controller2 extends controller2_parent 
{
...
}

metadata

'extend' => array(
'controller1' => '../controller2'
)

Ich möchte eine Funktion in dem Modul 1 Überschreiben, damit es Updatefähig bleibt.

Danke euch

Mit dem zweiten Modul musst du wiederum den ursprünglichen Controller erweitern und nicht das Modul 1.

Hi Vanilla,

genau das hatte ich gestern Abend auch ohne erfolg getestet.
Hatte dann alles verworfen und heute nochmal das gleiche gemacht.

Also die user Klasse extended, wie du empfohlen hast.
Heute hat es geklappt.

Danke dir :slight_smile: