Joomla Override – Pagination
12/11/2014Im folgenden Beitrag wird das Override-Verfahren der Joomla Paginierung beispielhaft veranschaulicht. (mehr …)
Im folgenden Beitrag wird das Override-Verfahren der Joomla Paginierung beispielhaft veranschaulicht. (mehr …)
Der folgende Beitrag befasst sich mit den Sprach-Dateien eines Joomla-Templates. Welche Sprachdatei ist für welche Ausgabe bzw. Übersetzung zuständig und wie kann man weitere Sprachvariablen anlegen? Diese Fragen werden hier beantwortet.
Die Ausgabe von Modulen wird durch die Funktion modChrome_STYLE
generiert.
Das Joomla-System-Template stellt standardmäßig sechs Stile zur Verfügung:
none
, table
, horz
, xhtml
, rounded
, outline
Die templateDetails.xml ist eines der wichtigsten Elemente eines funktionierenden Joomla Templates. Diese Datei fasst alle wichtigen Informationen zusammen.
Wie heißt das Template? Wer hat das Joomla Template entwickelt? Welche Funktionen weist das Template auf? Welche Positionen gibt es? In welchen Sprachen ist das Template verfügbar? All diese und mehr Fragen werden in der templateDetails.xml beantwortet.
Die Darstellung der Website erfolgt durch die index.php des eigenen Templates (PATH_TO_JOOMLA/templates/TEMPLATE_NAME/index.php
).
Die Darstellung der Fehlerseite erfolgt durch die error.php des System- oder des eigenen Templates.
Die error.php des System-Templates (PATH_TO_JOOMLA/templates/system/error.php
) wird aufgerufen, sobald die eingegebene URL nicht existiert. Da diese optisch sehr einfach aufgebaut ist, bietet sich ein Override an, damit die Optik der Fehlerseite zum restlichen Design der Website passt.
Joomla bietet viele Möglichkeiten seine Website, so individuell wie möglich, zu gestalten. Im folgenden Beitrag werden Fragen und deren Antworten aufgelistet, die den Umgang mit Joomla erleichtern sollen.
Durch das Anpassen der index.php können diverse Meta Angaben überschrieben werden.
Parameter stellen eine Art Erweiterung eines Templates dar. Mit Hilfe von Parametern können zum Beispiel bereits ein Logo, ein Text oder weitere Inhalte vordefiniert werden, ohne dass diese direkt in der index.php eingetragen oder mit Hilfe von Modulen ausgegeben werden müssen.
Die Ausgabe von Beiträgen, Kategorien und Modulen erfolgt über bestimmte Template-Dateien der entsprechenden Komponente bzw. des entsprechenden Moduls.
Die jeweilige Struktur kann man nun mit Hilfe von einem sogenannten Override modifizieren bzw. anpassen.
Im folgenden werden einige Beispiele dargestellt, welche die Verfahrensweise / das Schema dieser Anpassung zeigen sollen.
Der folgende Beitrag befasst sich mit der Thematik Joomla Templates selbst erstellen und gestalten und soll eine Art Leitfaden zur Erstellung von Joomla Templates für das Frontend darstellen.