Ich möchte Funktionalität für die Shopadministration ergänzen, das aber weitgehend vom bestehenden Code entkoppeln.
Naja ganz schön schwammig die Anforderung. Was willst du ergänzen? Warum und was soll vom bestehenden Code entkoppelt sein? Kann das auch mit PHP erledigt werden?
Aber wenn ichs richtig verstanden hab soll es ein zusätzliches Admininterface zum Shop sein.
Ich mache soetwas auch, um bestimmte Unzulänglichkeiten des Shops/Adminbereiches zu kompensieren.
Ich nutze aber die Grundfunktionalität der Shopsoftware wie die Sessions und Zugriffskontrolle für den Adminbereich mit admin_access.
1. Also mach dir eine PHP-Datei analog den Dateien wie z.B. admin/customers.php , die die admin/includes/application_top.php lädt.
2. Bau den Link zur Datei im Adminbereich ein
Dann wird bei Aufruf deiner Datei zugriff angemeckert und man kommt zu Schritt 3:
3. Erweitere die Tabelle admin_access um ein Feld für deine Datei und vergib die Nutzerrechte.
(kann man quick&dirty mit phpmyadmin in der Tabelle admin_access machen)