| Weitere Artikel aus dem Webentwickler Blog |
| Teilen |
Joomla!-Komponenten funktionieren nur bedingt ohne eine Toolbar (zu deutsch: Werkzeugleiste), die wesentliche Funktionen wie das Löschen ermöglicht. Daher ist es sinnvoll, unsere Komponente, die wir im letzten Beitrag erstellt haben, mit den Funktionen einer Toolbar zu verbinden.
Es gibt noch einige Schritte zu tun, ehe die Toolbar auch funktioniert. Erstellen Sie dazu die eine leere Datei namens toolbar.pizza.html.php im Verzeichnis Administrator/ Components/com_pizza sowie eine weitere leere Datei mit dem Namen toolbar.pizza.php. Die letztgenannte Datei stellt die eigentlichen Toolbar-Inhalte zur Verfügung. Das File toolbar.pizza.html.php dient dagegen gewissermaßen als HTML-Container für die Komponente. Fügen Sie danach den folgenden Code in die Datei toolbar.pizza.html.php ein:
Fügen Sie danach dieses Codestück in die Datei toolbar.pizza.php ein:
Was geschieht hier? Jede aufgelistete Funktion entspricht einem eigenen Icon in der Symbolleiste. Die Funktion JToolBarhelper::publishList() ist die Funktion, die sich hinter dem Symbol "Freigeben" verbirgt. Die anderen Funktionen sprechen für sich.
JToolBarHelper::publishList(); Freigeben JToolBarHelper::unpublishList(); Nicht Freigeben / Sperren JToolBarHelper::editList(); Bearbeiten JToolBarHelper::deleteList(); Löschen JToolBarHelper::addNew(); Neu / Hinzufügen
Jetzt lässt sich die Komponente über die Symbolleiste editieren.
Der Textabschnitt wurde dem Buch “Joomla! für Profis” von Stephan Brey entnommen, das im Franzis-Verlag erschienen ist. Sie können es hier direkt bestellen.



































