Tagebuch einer Extension-Entwicklung - Contao Wiki
Tagebuch einer Extension-Entwicklung - Contao Wiki
Tagebuch einer Extension-Entwicklung - Contao Wiki
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Inhaltsverzeichnis<br />
Schritt 1: Anforderungen & Randbedingungen................................................................................................4<br />
Schritt 2: <strong>Extension</strong>-Creator........................................................................................................................10<br />
Schritt 3: Backend-Modul registrieren und SQL-Tabellenstruktur anlegen.......................................................12<br />
Schritt 3b: SQL reloaded.........................................................................................................................18<br />
Schritt 4: Wir wagen uns in das DCA-Land...................................................................................................20<br />
Schritt 4b: Verwirrung im DCA-Land........................................................................................................27<br />
Schritt 4c: Leichte Entwirrung im DCA-Land.............................................................................................28<br />
Schritt 4d: DCA-Polishing........................................................................................................................30<br />
Schritt 4f: Nochmal anders.....................................................................................................................36<br />
Schritt 4g: DCA - Almost there................................................................................................................37<br />
Schritt 5: Language-Files.............................................................................................................................44<br />
Schritt 6: Von Callbacks und Subpaletten.....................................................................................................49<br />
Schritt 7: Endlich Frontend!.........................................................................................................................55<br />
Schritt 7b: Ein wenig Finetuning.............................................................................................................59<br />
Schritt 8: Parameter fürs Modul...................................................................................................................61<br />
Schritt 8b: Parameter für das Modul, die zweite.......................................................................................63<br />
Schritt 9: Details, Details, Details!................................................................................................................66<br />
Schritt 10: Etwas Feinschliff........................................................................................................................73<br />
Schritt 11: Die zweite Tabelle......................................................................................................................79<br />
--> gelöst!!! .........................................................................................................................................92<br />
Schritt 12: Callback-Magie...........................................................................................................................95<br />
Schritt 13: Frontendmodul Meldeliste.........................................................................................................109<br />
Schritt 13b: JOIN-Power.......................................................................................................................118<br />
Detailseiten ........................................................................................................................................119<br />
Hooks .................................................................................................................................................120<br />
<strong>Tagebuch</strong> <strong>einer</strong> <strong>Extension</strong>-<strong>Entwicklung</strong> bis 104.odt Seite 2 von 121