20.11.2013 Aufrufe

Joomla Core/API - JoomlaCode

Joomla Core/API - JoomlaCode

Joomla Core/API - JoomlaCode

MEHR ANZEIGEN
WENIGER ANZEIGEN

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 />

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!