Aheu,
ich habe ein Modul, welches mir nur eine vorhandenen Block mit einem leeren Block überschreiben soll - ich nehme also quasi eine Funktionalität aus dem Template raus, weill das Template an sich aber nicht ändern, weil ich es vielleicht später wieder aktivieren möchte.
Dazu muss ich keine Klasse erweitern. Lasse ich aber den ‘extend’ Eintrag in der metadata.php weg, dann wird das Modul nicht aktiviert.
Es ist zwar kein Problem irgendeine Klasse herzunehmen und noch eine Dummy Funktion hineinzuerweitern, aber schick ist was anderes.
Daher die Frage: Ist das eine gewollte Einschränkung und wenn ja, warum?
Mein Vorhaben liesse sich zwar auch mit einem Child Template umsetzen, aber mir gefällt die An-/Abschaltbarkeit der Module hier besser.
Viele Grüße,
Kalle