Ich habe einige Beiträge hier gelesen und den tutorial http://wiki.oxidforge.org/Tutorials/Create_a_backend_module_-_2._Survive_updates aber bin nicht weitergekommen. Weiß immer noch nicht, wie man admin erweitert. Das in dem tutorial funkzioniert nicht…
Die default Gedanke ist daß man admin Klassen genauso erweitert wie core oder view Klassen… wie es auch einige Seiten behaupten. Code in einem Verzeichnis unter modules schieben, template in out/admin/tpl, neue Menüpunkte in ein menu.xml speichern (in dem modul Verzeichnis… ?), und modul im backend registrieren (oxadminView=>mystuff/mystuffclass), wobei mystuffclass extends mystuffclass_parent… Das bringt aber nichts, ich bekomme ein EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND Fehler und das war’s. Kollege hat es geschafft diesen Fehler zu beheben, allerdings bekommt er anstatt sein admin template in dem frame die Startseite vom Shop. Was ist denn hier los?
emm verstehe ich nicht ganz, custom_admin_class_ext ist also nur so eine Zwischenklasse, und im Backend registriert man den modul dann als
oxAdminView=>demo-admin-module/custom_admin_class_ext ?
edit: Okay, registriert wird es schon in den metadata file. Jetzt mal ausprobieren
Hilfee! emm das Modul ist zwar zu sehen in dem backend unter module, aber passiert nix… kein Menüpunkt… nix gefunden…