Der Bau eigener Module, mit guter Kenntnis vom Aufbau und Konzept des Silversripe-Frameworks erschliesst sich schnell. Das OOP-Konzept erlaubt es, einen Modul-Ordner so aufzubauen, als wären die darin enthaltenen Dateien direkt in die verschiedenen Silverstripe-Ordner verteilt. Es fühlt sich an, als baue man ein kleines Silverstripe im eigenen Modul-Ordner.
Ein eigenes Modul von Grund auf entwerfen
Die minimalsten Voraussetzungen sind dabei:
Ein eigenes Modul mit Code-Snippets aus bestehenden Modulen aufbauen
Der Unterschied zwischen eigenem Modul und Umbau eines bestehenden Moduls ist oft fliessend. Die einzelnen Code-Snippets können aus dem Silverstripe-API kopiert werden, oder sie werden aus einem bereits existierenden Modul kopiert. Dies bedingt natürlich ein gutes Verständnis des Moduls, dass als Vorlage dient.