Das offizielle Handbuch
Leo Feyer - seines Zeichens der 'Vater von Contao' - hat 2010 bei Addison Wesley das offizielle Handbuch zu Contao in der 2. Version veröffentlicht. Es gibt darin auch einen Abschnitt zu Contao-Extension-Programmierung.
Beachtet bitte, dass es sich bei vielen Infos für den 2er-Versionsstrang (LTS) von Contao handelt. Im neuen 3er-Strang (veröffentlicht im Herbst 2012) haben sich ein paar Dinge geändert (namespaces, etc).
Aktuell wird von einigen Entwicklern gemeinsam an einem neuen Entwicklerhandbuch gearbeitet (derzeit noch nicht öffentlich zugänglich)
Forum "Entwickler-Fragen":
https://community.contao.org/de/foru...?6-Entwickler-
Forum "Entwickler-Tutorials":
https://community.contao.org/de/forumdisplay.php?105-
YouTube-Videos des Entwicklers "tril":
"How to become a Contao Developer"-Videoreihe (YouTube)
Ganzer Youtube-Channel von tril (primär für Entwickler)
Die Transkription (schriftliche Form) der Videos von tril:
http://de.contaowiki.org/C3:_Tutoria...il:_Grundlagen
http://de.contaowiki.org/C3:_Tutoria...nd_Subpaletten
- Contao-Bugtracker (Tickets / Issues)
- Online Contao-Entwicklerhandbuch
- Entwicklerbereich: Contao API
- Folie über Änderungen von Contao 2 zu Contao 3 (Leo Feyer, Konferenz 2012)
Tutorials für Contao-Entwickler:
- Tipps zur SQL Dump Syntax in Contao
- Styleguide für Entwicklung von Contao Extensions
- Tagebuch einer Contao Extension-Entwicklung
- Contao-Core aus Subversion
- Korrekte database.sql erzeugen
- DCA Field Mapping
- Arbeiten mit Bildern
- Defaultwerte vorbelegen
- Eigene Insert-Tags erstellen
- Frontend-Mitglieder erweitern
- Einstellungen entstehen, die in den Dateien localconfig, config, etc. eingestellt werden könne
- GetTheme (Backend)
- GetTemplateGroup
- PHP-Debugging
- Richtiges Auskommentieren
- Runonce
- SQL Like Abfrage in doppelten Prozentzeichen
- http://de.contaowiki.org/Vorhandene_Module_erweitern
- Im Artikel Template evenodd generieren
- Feldname an Callback übergeben
- Feld im DCA disablen, aber trotzdem Werte übermitteln
- Template Variablen anzeigen
- System-Log
- Extension XYZ installiert?
- Folie über TYPOlight Modulentwickung (Christian de la Haye, Usertreffen 2009)
- Contao Code Wiki
- Contao Function Lookup