TEE-00 Vorbemerkung
Aus Contao Community Documentation
(Weitergeleitet von Tagebuch einer Extension-Entwicklung)
Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.
Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis. |
Tagebuch einer Extension-Entwicklung / Vorbemerkungen der Wiki-Autoren
betrifft | |
---|---|
TYPOlight Version | ab TL 2.8 |
Extensions | Extension Creator |
Vorbemerkungen
- Die Artikel nehmen einen sehr ausführlichen Forumsthread aus dem Contao-Community-Forum Allgemeine Infos für Third-Party Extensions -> Entwickler-Tutorials auf, der unter dem Titel Tagebuch einer Extension-Entwicklung von dl1ely (Stefan) verfasst wurde.
- Sie finden den Thread hier: [Original Forumsbeitrag]. Dort können Sie die Diskussion weiterführen. Ob künftige Forumsbeiträge hier eingearbeitet werden, ist nicht sichergestellt.
- Die Originalbeiträge wurden redaktionell leicht überarbeitet. Dabei wurden neben forumspezifischen Besonderheiten auch Überleitungen, Anrede- und Grußformeln, Bewertungen ("Ich finde das Tutorial gaaaanz toll!") u.ä. entfernt.
- An einigen Stellen wurden kleine Ergänzungen eingefügt.
- Entgegen den Wiki-Gepflogenheiten sind die Artikel in der Ich-Form gehalten, da es sich um einen Erfahrungsbericht handelt.
- Im Großen und Ganzen orientiert sich das Tutorial an der TL/contao-Systematik und besteht daher aus den zwei Blöcken Backend und Frontend. Eine strikte thematische Gliederung ist hier allerdings nicht möglich. Als Erfahrungsbericht glänzt das Tutorial ja gerade dadurch, dass die im Verlauf der Entwicklung auftretenden Probleme und Fragestellungen abgearbeitet werden und entsprechende Rücksprünge an vorherige, bereits erledigt geglaubte Bearbeitungsschritte erfordern.
Und so ist das Tutorial aufgebaut:
- TEE-00 Vorbemerkungen
- TEE-01 Einleitung
- TEE-02 Extension Creator
- TEE-03 Backend BE-Modul und SQL
- TEE-04 Backend DCA
- TEE-05 Backend Language Files
- TEE-06 Backend Callbacks und Subpaletten
- TEE-07 Frontend Simpel-Version
- TEE-08 Frontend Parametrisierung
- TEE-09 Frontend Detailliste
- TEE-10 Frontend Feinschliff
- TEE-11 Backend Zweite Tabelle
- TEE-12 Backend Callback-Magie
- TEE-13 Frontend Meldeliste
- TEE-14 Downloads
- TEE-15 Werkzeuge