dedlfix: PHP5 Klasse unter Beibehaltung des Namens um 2 Methoden erweit.

Beitrag lesen

echo $begrüßung;

Ich möchte eine Joomla 1.5 Komponente erweitern ohne die Originalklasse zu verändern, um Updatefähigkeit zu gewährleisten. Joomla 1.5 basiert auf dem MVC Pattern, d.h. alle Views basieren in diesem Fall auf dem NAMEN der Klasse.

Das ist aber nicht dem MVC-Pattern geschuldet.

Wenn ich also die Klasse mit Extend erweitere und einen neuen Namen vergebe, myNewComponent haut es mir alle Views um die Ohren da MyNewComponentView nicht definiert ist.

Was hindert dich, es zu definieren?

Wie kriege ich das also hin, ohne die Originaldateien (bzw. Klassen) anzufassen ?

Effektiv: Gar nicht.
Es ginge mit dem Classkit, aber das ist PECL und steht damit vermutlich nicht zur Verfügung.

echo "$verabschiedung $name";