Component Development/de: Difference between revisions
From Joomla! Documentation
Blancanieve (talk | contribs) Created page with "Entwicklung von Komponenten" |
Blancanieve (talk | contribs) Created page with "de" |
||
| Line 1: | Line 1: | ||
<noinclude><languages /></noinclude> | <noinclude><languages /></noinclude> | ||
{{Top portal heading|color=white-bkgd|icon=code|icon-color=#5091cd|size=5x|text-color=#333|title=Entwicklung von Komponenten}} | {{Top portal heading|color=white-bkgd|icon=code|icon-color=#5091cd|size=5x|text-color=#333|title=Entwicklung von Komponenten}} | ||
{{Portal:Component_Development/Intro/ | {{Portal:Component_Development/Intro/de}} | ||
<div class="large-6 column"> | <div class="large-6 column"> | ||
Revision as of 21:20, 18 March 2020
Diese Seite enthält viele Links zu ausgewählten Dokumentationen bezüglich der Entwicklung von Komponenten für
und
. Ein guter Anfang sind die Artikel im Abschnitt Einführung in die Komponenten-Entwicklung, da sie eine gute Basis bilden, auf der dann aufgebaut werden kann.
Eine Komponente ist eine Art von Joomla! Erweiterung. Komponenten sind die Haupt-Funktionseinheiten von Joomla!; sie können auch als Mini-Applikationen gesehen werden. Eine einfache Analogie sieht Joomla! als das Betriebssystem und die Komponenten als die Desktopanwendungen. Sie werden normalerweise im Haupt-Inhaltsbereich eines Templates angezeigt (abhängig vom Template).
Die meisten Komponenten haben zwei Hauptbestandteile: einen Administrationsbereich und einen Seitenbereich. Der Seitenbereich wird genutzt, um Seiten anzuzeigen, wenn sie von Besuchern während des normalen Betriebs der Webseite angefordert werden. Der Administrationsbereich bietet eine Schnittstelle um die verschiedenen Aspekte der Komponente zu konfigurieren und zu verwalten. In den Administrationsbereich gelangt man mit Hilfe der Joomla! Administrationsanwendung.
Joomla! wird mit einer Reihe von Basis-Komponenten, wie die Inhaltsverwaltung und Kontaktformulare, ausgeliefert.
Siehe auch: Modul, Plugin, Template
Intro to Component Development
There are many articles, tutorials, references and FAQs which focus on component development. If this is your first time developing a component for Joomla, you should start with the Absolute Basics of How a Component Functions. If needed, you can visualise the control flow of a component with these diagrams.
Next, you will want to read our
MVC tutorial → Developing a Model-View-Controller Component. Remember to familiarise yourself with Joomla! Secure coding guidelines and Development Best Practices.
Once you have read the tutorial and/or tried the example component, you can focus more on the specifics of your component with additional articles. These are listed on the Component Development Portal or any of the supporting Portals for Development(Plugins, Modules or Templates).
General Information
- Setting up your workstation for Joomla! development
- Secure coding guidelines
- The structure and naming conventions used in Joomla Components
FAQs
List of all articles belonging to the categories "FAQ" AND "Component Development"
- Extensions GPL notices
- Extensions distribution
- Extensions name
- How can you view a live site while developing, but hide it from others?


- How do you add a PayPal button?


- How do you list your extension in the extensions site?


- Component Development/FAQs
- How to determine browser capabilities?
- How to implement XML-RPC in a component?
