FWP Shop Modulentwicklung
Aus FWP shop Wiki
Nachfolgend finden Sie eine Anleitung, wie Sie neue Module für den FWP shop entwickeln und einfach in Ihren Shop einbinden können. Für die Anleitung verwenden wir den FWP webkatalog als Beispiel.
Alle eigenständigen Module werden jeweils in einem eigenen Ordner in dem Verzeichnis "modules" abgelegt. Für unser Beispiel legen wir den Ordner "fwpWebkatalog" an.
Dieser enthält folgende Unterordner und Dateien:
_classesphp
In diesen Ordner werden alle für Ihr Modul benötigten Klassen kopiert. Der Dateiname muss wie folgt aussehen: [Name_der_Klasse]_std.inc.php [Name_der_Klasse] muss dabei durch Ihren Klassennamen ersetzt werden.
_content
In diesem Ordner werden sämtliche Logiken abgelegt, die für die Darstellung notwendig sind. Die Dateien bereiten die Variablen für die Verwendung im Template vor. _templates
In dem Ordner werden sämtliche Templates abgelegt, die angezeigt werden sollen.
Konfigurations-XML
In dieser XML-Datei wird die Konfiguration abgelegt, welche das Modul einbindet. Weitere Informationen zum Aufbau der XML-Datei.
install.sql
Diese Datei beinhaltet eventuelle SQL-Statements, die bei der Installation ausgeführt werden sollen. Jedes SQL-Statement ist durch den Trenner "##--##" zu trennen.
uninstall.sql
Diese Datei beinhaltet eventuelle SQL-Statements, die bei der Deinstallation ausgeführt werden sollen. Jedes SQL-Statement ist durch den Trenner "##--##" zu trennen. Bitte entfernen Sie wirklich nur Tabellen, die für Ihr Modul notwendig sind.






