Joomla! Schweiz

Overrides-Ausgabe in Joomla! 1.5 verstehen... Eine Dokumenation auf Joomla.org die wir hier ins Deutsche übersetzen.
348 Bewertungen

Quelle (in Englisch): Andrew Eddie auf developper.joomla.org
Übersetzung: Joomla! Schweiz


Einleitung

Es gibt viele konkurrierende Auflagen an Webdesigner, sie reichen von Barrierfreiheit (Accessibility) über Legislativ bis zu persönlich bevorzugten Themen. Anstelle des Versuchs der Über- Parameterisierung der Ansichten oder des Versuchs das Bestmögliche zu erreichen oder den Kopf in den Sand stecken. In Joomla! wurde das Potential für Designer implementiert um die visuelle Kontrolle zu übernehmen und so die Ausgabe zu kontrollieren.

Joomla! wurde immer wieder vorgeworfen, den Wünschen nach Barrierefreiheit keine Beachtung zu schenken oder gar "Altertümlich" zu sein und keinen Webstandards gerecht werden zu wollen. Wie auch immer - mit Joomla! 1.5 ist das Potential und die Verantwortung wieder in den Händen der Designer.

Weiterlesen...

2 Kommentare

351 Bewertungen

Quelle (in Englisch): Andrew Eddie auf developer.joomla.org
Übersetzung: Joomla! Schweiz


Komponenten Ausgabe Typen und Layout Overrides

Um die Layout Overrides zu verstehen, müssen wir zuerst die Struktur einer Komponente verstehen. Zumal in einer Komponente viele Teile enthalten sind welche alle unterschiedliche Rollen und Verantwortungen haben, wir schauen uns allerdings nur das /views/ Verzeichnis an. Hier ist die partielle Ansicht der Struktur zweier in com_content enthaltener Anzeigen:

Weiterlesen...

3 Kommentare

354 Bewertungen

Quelle (in Englisch): Andrew Eddie auf developper.joomla.org
Übersetzung: Joomla! Schweiz


Modul Layout Overrides

Module wie auch Komponenten, haben eine identische Verzeichnisstruktur.

/modules
  /mod_latest_news
   /tmpl
     default.php   (das Layout)
   helper.php   (eine Hilfe Datei welche die Daten Logik beinhaltet)
   mod_latest_news.php   (die Modul Haupt Datei)
   mod_latest_news.xml   (die Installations XML Datei)

Ähnlich wie bei den Komponenten, im Modul-Hauptverzeichnis (in unserem Besipiel, mod_latest_news) finden Sie ein /tmpl/-Verzeichnis. Normalerweise finden Sie hier nur eine Layout-Datei. Doch je nach dem wer das Modul geschrieben hat und wie, können hier auch mehrere Dateien sein.

Weiterlesen...

0 Kommentare