Sie befinden sich hier: Dokumentation > JYAML für Joomla! 1.5 > Konfiguration > Layout

Layout

Design

Sie haben die Möglichkeit, in einem Template mehrere Designs zu verwalten und zu verwenden. Mit dieser Einstellung können Sie das zu verwendende Design festlegen. 

HTML-Datei

Das ist die eigentliche Template-Datei, die von Joomla! gerendert wird. Sie beinhaltet die komplette HTML-Struktur. In der Auswahlliste erscheinen alle PHP-Dateien, die sich im Ordner /html/index/[design]/ befinden.

Zentrale-Stylesheets für das Layout

Hier werden die zentralen Stylesheets entsprechend der angezeigten Spalten (#col1, #col2 und #col3) festgelegt. Die bereits vorgefertigten Basis-Stylesheets decken bereits alle Darstellungsmöglichkeiten ab. Die Dateien werden bereits vorab entsprechend des Dateinamens in den Auswahllisten vorsortiert.

Es wird unterschieden zwischen layout_xyz.css (alle Browser) und patch_xyz.css (Anpassungen für den IE). Mehr dazu erfahren Sie in der YAML-Dokumentation.
Alle layout_xyz.css Stylesheets befinden sich in /css/[design]/. Die patch_xyz.css Dateien sind in /css/[design]/patches/ zu finden. 

Folgend eine kurze Beschreibung zum Aufbau der Dateinamen in JYAML.

Syntax: [layout/patch]_[beschreibung]_[anzuzeigende Spalten].css

  • [layout/patch] = Feste Bezeichnung
  • [beschreibung] = Beliebiger Name, der als Kurzbeschreibung dient. Es darf kein _ (Unterstrich) verwendet werden.
  • [anzuzeigende Spalten] =  Hiermit sind die Nummern von col1-col3 gemeint. Die Reihenfolge der Nummern ist egal, sollte aber zur Orientierung passend gewählt werden. Wenn zum Beispiel #col1 links, #col2 rechts und #col3 in der Mitte erscheint, dann ist die Bezeichnung "132" empfehlenswert.

Nachfolgend eine Auflistung der vorhandenen Zentral-Stylesheets:

#col1=aus | #col2=aus | #col3=an:
  • nur "1col_3"
#col1=an  | #col2=aus | #col3=an:
  • "2col_13" (Standard)
  • "2col_31" (SEO)
#col1=aus | #col2=an | #col3=an:
  • "2col_32" (Standard)
  • "2col_23" (SEO)
#col1=an | #col2=an | #col3=an:
  • "3col_123"
  • "3col_132" (Standard)
  • "3col_213" (SEO)
  • "3col_231"
  • "3col_321"
  • "3col_312" (SEO)

Die Spalten #col1 und #col2 sind nur aktiv, wenn in der entsprechenden Position Module geladen sind. Das bedeutet, die Spaltenanzahl richtet sich automatisch nach den aktiven Modulen.