Mayflower veröffentlicht OXID Admin Module Creator

Der Adminbereich von OXID ist umfangreich und über Module erweiterbar. Leider ist letzteres ein kompliziertes Unterfangen und mit einigen Stolperfallen versehen.
Um die Entwicklung solcher Module zu erleichtern und die Fehleranfälligkeit zu verringern, hat Mayflower ein Adminmodul für den OXID eShop entwickelt, den Admin Module Creator.
Der Admin Module Creator, im folgenden AMC genannt, erstellt dabei alle benötigten Dateien. Im Einzelnen sind das die Admin-View-Klassen, Core-Klassen, Templates, Sprachdateien und eine menu.xml für den Menüeintrag im Adminbereich.
Es können bereits vorhandene Menüpunkte erweitert oder eigene erstellt werden. Der AMC erstellt automatisch einen neuen Eintrag im Menü oder einen neuen Tab in der Listenansicht, in Abhängigkeit von dem gewählten Menüpunkt.
Treten beim Erstellen eines Adminmoduls Fehler auf, so werden die bereits getätigten Änderungen rückgängig gemacht (Rollback).
Details über die erstellten Module sind im AMC einsehbar. Zusätzlich können die Module dort auch wieder gelöscht werden.

Weiterlesen

Nginx Rewrite Regeln für OXID eShop

Der OXID eShop ist primär auf den HTTP-Server Apache2 ausgelegt. Eine Suche ergab entweder nur Konfigurationsfragmente oder nicht funktionierende Lösungen. Wir haben einen der Suchtreffer genommen und die Rewrite Regeln vom Apache-Modul „mod_rewrite“ auf eine Nginx VHost Konfiguration portiert.

Der OXID eShop ist nun unter der folgenden Software-Konstellation lauffähig:

  • Ubuntu 10.04.3 LTS
  • Nginx 0.7.65-1ubuntu2.1
  • PHP 5.3.2-1ubuntu4.10 (FastCGI)
  • OXID eShop 4.5.4 CE

Weiterlesen