Extensions für TYPO3 gibt es viele - aber sind darunter auch wirklich die, die Sie für Ihre Website brauchen? Am Beispiel einer konkreten Anwendung demonstriert der Webexperte Robert Steindl in diesem Buch, wie Sie selbst Erweiterungen für TYPO3 programmieren. Der Autor zeigt, wie Sie die Funktionen der TYPO3-API richtig verwenden und wie Sie das Kickstarter-Werkzeug einsetzen, mit dem Sie den Kern der Erweiterung erzeugen. Darüber hinaus führt er in die Frontend und Backend-Programmierung von TYPO3 ein. Ein Ausblick widmet sich zudem der Zukunft von TYPO3 und den Änderungen, die das neue Framework FLOW3 für Entwickler bringen wird.
Autorentext
Robert Steindl ist Diplom-Physiker und Geschäftsführer des Web-Beratungsunternehmens Agilo GmbH. Gleichzeitig ist er Manager des Online-Services des Consulting-Hauses Experton Group. Zuvor war er als leitender Redakteur für den Onlineauftritt der Zeitschrift PC WELT verantwortlich. Robert Steindl lebt in München.
Inhalt
Aus dem Inhalt: * Eine Erweiterung planen * Der Extension Key * Datenbankrelationen in TYPO3 * Extension-Kategorien * Der Extension Kickstarter * Das Codegerüst der Erweiterung erzeugen * Die TYPO3-Programmierschnittstelle * Das Frontend-Plug-in entwickeln * Konfiguration des Plug-ins * Unterstützung von Frontend-Templates * Backend-Programmierung * Die Extension fertigstellen * Bereinigung des Codes * Coding-Richtlinien * Lokalisierung der Erweiterung * Dokumentationstipps * Ausblick auf FLOW3 und TYPO3 5.0