Eigenes Joomla Modul erstellen

Mit Joomla Modulen kann der Funktionsumfang der eigenen Webseite erweitert werden. In diesem Tutorial möchte ich erläutern, wie ein individuelles Joomla-Modul programmiert werden kann.
Zunächst möchte ich nochmals in Erinnerung rufen, was ein Joomla Modul eigentlich ist. Grundsätzlich kann der Inhalt einer Joomla-Seite in 2 Kategorien aufgeteilt werden:
Zum einen der Hauptinhalt der Seite, welcher von der Joomla Komponente erzeugt wird. Dies ist im Allgemeinen ein Joomla Artikel oder z.B. eine Blogansicht, wie sie häufig auf der Startseite eingesetzt wird.
Zum anderen gibt es dann noch kleinere Inhaltselemente wie Menüs, Elemente in einer Sidebar, Login-Anmeldeforumlare etc. welche von Joomla Modulen erzeugt werden. Auf Basis eines früheren Beitrags über das Erstellen von Joomla Komponenten möchte ich in diesem Artikel ein Joomla Modul erstellen, welches Smartphones, die in einer Datenbanktabelle gespeichert wurden, als Joomla Modul anzeigt.

Die Datei- und Ordnerstruktur von Joomla Modulen