loiwieba

die Freizeit lässt grüßen_

Monatsarchive: März 2012

Disable Modules via Backend

Schon öfter habe ich mitbekommen, dass über das Backend unter dem Pfad System > Configuration > Advanced versucht wird Module zu deaktivieren. Dass das so geht, ist leider ein Trugschluss, dem ich zu Beginn meiner Magento-Zeit auch schon zum Opfer gefallen bin. Um dem gegenüberzutreten und als kleines Wochenendexperiement ist die Erweiterung Cf_DisableModules entstanden, die sich unter besagtem Pfad einklinkt und eine entsprechende Option zur De-/Aktivierung der einzelnen Module anbietet. Zudem gibt es noch ein bisschen Farbspielerei um den Unterschied zwischen aktivierten und deaktivierten Modulen hervorzuheben und dazu noch Informationen, welche Abhängigkeiten jedes Modul hat. Letzteres bedeutet: Der Admin sieht im Backend, von welchen Modulen ein bestimmtes Modul abhängt und darüber hinaus auch, welche anderen Module von diesem bestimmten abhängen.

Screenshot of Cf_DisableModules

Da es sich bei dem ganzen um ein Experiment handelt, rate ich davon ab das Modul in Produktivumgebungen einzusetzen. Aber um es mal schnell auszuprobieren liegt eine modman-Datei bei. Entwickelt wurde es unter Magento CE 1.6.2.


Download Module Cf_DisableModules from github:
Download from github