Das Aussehen und, falls gewünscht, die Logik können Sie nun in der Datei „pi1/tx_myext_pi1.php“ anpassen. Ein über den Kickstarter erzeugtes Plugin basiert auf der Klasse „tslib_pibase“ (zu finden im Ordner „typo3/sysext/cms/tslib“). Im erzeugten Code werden bereits viele Methoden und Eigenschaften dieser Klasse verwendet, machen Sie sich also unbedingt damit vertraut.
Ist der Kickstarter installiert, bietet der Extension Manager zu jeder Extension die Option „Edit in Kickstarter“, was jedoch nicht von jeder Extension unterstützt wird.
Für die Programmierprofis unter Ihnen lohnt sich bereits jetzt ein Blick auf die erweiternde Extension „kickstarter__mvc“, mit deren Hilfe Plugins basierend auf dem zukunftsträchtigen Ansatz „lib/div“ [4] des Extension Coordination Teams erzeugt werden können.
Der nächste Teil der Artikelserie wird sich detailliert mit den resultierenden Dateien des Kickstarters und ihren Inhalten befassen. Sie werden erkennen, wo manuelle Änderungen ansetzen müssen, um das gewünschte Ergebnis für vorhandene Spezialanforderungen zu erzielen. Außerdem wird der Artikel die Basisklasse „tslib_pibase“ und ihr Zusammenspiel mit dem hier erstellten Plugin etwas genauer unter die Lupe nehmen.
| Dieser Artikel ist ein Auszug aus: (mehr Infos siehe Buchvorstellungen auf Seite 19) | |
| Titel: | Das TYPO3-Profihandbuch. Der Leitfaden zu Front- und Backendprogrammierung |
| Autoren: | Franz Ripfel, Melanie Meyer, Irene Höppner |
| Verlag/ISBN: | Addison-Wesley/978-3827323224 |
| URL: | http://www.t3buch.de |
| Preis/Umfang: | 49,90 EUR/550 Seiten, gebunden |




