Sie befinden sich hier: Dokumentation > JYAML für Joomla! 1.7+, 2.5 > Konfiguration

Konfiguration

Layout Optionen

Ein Joomla! Template versteht grundsätzlich verschiedene Anzeigetypen. Dies sind z.B. index.php, component.php und error.php. Je nach Anwendungsfall wird die entsprechende Datei von Joomla! geladen. Standardmäßig wird von Joomla die index.php geladen. Bei Popups wird in den meisten Fällen ein "tmpl=component" an die URL angehängt, womit die component.php aufgerufen wird.

Weiterlesen...

Dynamische Template Positionen

Die dynamischen Template Positionen bieten eine flexible Möglichkeit um Modulpositionen über die Template Konfiguration zu verwalten. Um es einfach auszudrücken; es handelt sich hierbei um ein Benutzer-Interface für Jdoc Statements und modChrome. Eine dynamische Position kann mehrere Modulpositionen enthalten. Und wiederrum können an einer Modulposition mehrere Module zugewiesen werden.

Weiterlesen...

Zusätzliche Stylesheets

Hier können Sie, wenn notwendig, zusätzliche Stylesheets in den HTML Head einbinden. In der Regel werden aber bereits alle notwendigen Dateien an entsprechender Stelle im PHP-Code geladen.

Weiterlesen...

Zusätzliche Skripte

Hier können Sie, wenn notwendig, zusätzliche Javascript Dateien in den HTML Head einbinden. In der Regel werden aber bereits alle notwendigen Dateien an entsprechender Stelle im PHP-Code geladen.

Weiterlesen...

Mobile Plattformen

In JYAML 4.x ist bereits ein Mobile Template vorbereitet. Dieses basiert zur Zeit auf jQuery Mobile. Da es sehr schwer ist ein spezielles Mobile Layout für alle Eventualitäten zu gestallten, sind nur die wichtigsten Elemente wie Hauptinhalt und Hauptnavigation integriert. Spalten (also die Module) werden nicht angezeigt. Hier steht lediglich der Mobile Detektor im Vordergrund der diese Sache ermöglicht.

Weiterlesen...

JS/CSS Chunker (Minifier)

Der JS/CSS Chunker minimiert Stylesheet und Javascript Dateien und führt diese zu einer Datei zusammen. Die von mir entwickelte PHP-Klasse steht auch als unabhängige Version zu Verfügung (siehe: http://chunker.hieblmedia.net/).

Weiterlesen...

Menü Optionen

In JYAML können Sie einen Menüpunkt auch mehrzeillig Darstellen (subtitles). Hier können Sie festlegen was als Trennzeichen zur Ermittlung verwendet werden soll. Standard ist '##' definiert. Wenn Sie z.B. bei einem Menüpunkt "Home##subtitle1##subtitle2" eingeben würde es wie auf dem folgenden Bild aussehen.

Weiterlesen...

Dynamische Body CSS Klassen

Mit den dynamischen Body CSS Klassen haben Sie die Möglichkeit für spezifische Seiten eine individuelle CSS Deklaration zuzuweisen.

Weiterlesen...

Erweiterte Optionen

Wenn aktiviert, wird eine Javascript Warnung ausgegeben, wenn Javascript im Browser deaktiviert ist. Diese Option ist nützlich, um zu zeigen ob Javascript erforderlich ist um den vollen Funktionsumfang der Webseite nutzten zu können.

Weiterlesen...

Administration

Hier kannst du das Template umbenennen. Diese Funktion benennt den Template Ordner und deren Datenbankeinträge entsprechend um. Es wird ebenfalls versucht bereits ausgewählte 'Alternative Layouts' in Modulen entsprechend zu aktualisieren, damit die Zuweisungen nicht verloren gehen.

Weiterlesen...

Upgrade

Mit der Upgrade Funktion können Sie ein JYAML Template aktualisieren.

Weiterlesen...