Joomla Core/API - JoomlaCode
Joomla Core/API - JoomlaCode
Joomla Core/API - JoomlaCode
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Joomla</strong> Modulaufbau:<br />
Die Oberfläche von <strong>Joomla</strong> wird durch Module gestaltet, die bestimmte Informationen oder<br />
Funktionen enthalten. Diese Module können im Module Manager einblenden, ausblenden,<br />
verändern und an andere Positionen verschieben. Außerdem können neue Module anlegen oder<br />
nicht verwendete gelöscht werden. Dadurch kann man die <strong>Joomla</strong>-Website individuell gestalten.<br />
Modul<br />
Elemente, aus denen sich im Baukastenverfahren die <strong>Joomla</strong>-Website aufbaut. Sie stellen<br />
verschiedene Informationen und Funktionen dar. Die einzelnen Module beinhalten zum Beispiel ein<br />
Anmeldeformular, die Umfragefunktion oder das Hauptmenü. Module werden in <strong>Joomla</strong> im Module<br />
Manager verwaltet. Es gibt Standard-Module, die von <strong>Joomla</strong> bereits vorgegeben sind.<br />
Blog<br />
Besondere Darstellungsform von Inhalt: Liste von Einträgen, die eine kurze Vorschau der Artikel<br />
darstellen. Dies kann ein Link sein oder ein einleitender Text, der mit dem kompletten Text verknüpft<br />
ist.<br />
Dynamic Content<br />
Dynamischer Inhalt, der oft überarbeitet oder geändert wird und in der Regel schnell seine Gültigkeit<br />
verliert, zum Beispiel Nachrichtenartikel.<br />
Static Content<br />
Statischer Inhalt, der selten verändert werden muss und daher über lange Zeit gültig ist, zum Beispiel<br />
ein Impressum.<br />
Art Vorlage, in der die Gestaltung der Website festgelegt wird. Hier können Schriftgrößen, Farben,<br />
Hintergründe usw. definiert werden. Es besteht aus einer HTML- und einer CSS-Datei, sowie meist<br />
aus verschiedenen Grafikdateien. Templates für das Frontend nennt man Site Templates. Templates<br />
für das Backend nennt man Administrator Templates.<br />
<strong>Joomla</strong>-Framework packages & classes:<br />
JText<br />
Bsp.: echo JText::_( 'Welcome' ); //Methode _(s) übersetzt String s in die aktuelle Sprache<br />
JDatabase JDatabase::loadAssoc //gibt in einem Array die Zeile einer Tabelle aus<br />
JDatabase::loadAssocList(String) //gibt in einem Array die Liste aller Zeilen aus,<br />
String=Name der Spalte mit den Primärschlüssel<br />
…<br />
http://docs.huihoo.com/api/joomla/1.5/<strong>Joomla</strong>-Framework/<br />
…