3.1.2 Templates verwalten

Die Templates werden im REDAXO-Backend unter der Rubrik “Templates” gespeichert.

Templates

Hier können neben dem default-Template auch weitere Templates für Navigation und Inhalt angelegt werden. Mit einem Klick auf REDAXO wird ein neues Template erstellt. Es wird eine leere Eingabemaske geöffnet.

Beim Klick auf ein vorhandenes Template öffnet sich eine Eingabemaske, um das Template zu editieren.

Eingabemaske

Templates

Feld "Name"

Template - Name

Beim Editieren des Templates sollte als erstes die Bezeichnung für das Template im Feld Name eingetragen werden.

Feld "Aktiv"

Template - Aktiv

Im Feld “Aktiv” hat man die Möglichkeit, das Template mit dem Status “Aktiv” zu versehen.

Templateauswahl

Bei aktiviertem Status erscheint das Template in der Templateauswahl bei den Artikeln.

Feld "Template"

Template - Quellcode

Im Feld “Template” wird der eigentliche Quellcode für das Template eingetragen.

Feld "Spalten [ctypes]"

Template - Ctypes

Spalten ersetzen die CTYPES der Version 3 und machen das Definieren und Bearbeiten unterschiedlicher Inhaltsbereiche einfacher. Sie werden direkt einem Template zugewiesen.

Template - Spalten

Unter “Spalten” hat man die Möglichkeit, neben dem Hauptinhalt weitere Spalten für das Platzieren von Inhalten zu erzeugen.

Die Spalten werden ins Template mit $ this->getArticles(ID); eingebunden.
ID ist hier die ID der Spalte.

<div class="Container-fuer-den-Hauptinhalt">
<?php print $this->getArticle(1); ?>
</div>

......

<div class="Container-fuer-die-linke-Spalte">
<?php print $this->getArticle(2); ?>
</div>

Zugriff auf die Spalten im Editiermodus eines Artikels

Jedem Artikel kann in den Spalten dieses Templates eigener Inhalt zugewiesen werden. Man findet den Zugriff auf die Spalten im Editiermodus eines Artikels.

Die Inhalte der unterschiedlichen Bereiche werden für diesen Artikel mit der Spalten-ID des jeweiligen Bereiches gespeichert. Beim Aufruf des Artikels werden die Bereiche “Hauptinhalt” und “Linke Spalte” mit den artikelspezifischen Inhalten angezeigt.

Speichern/Übernehmen

Template - Speichern/Übernehmen

Mit den Buttons Template Speichern und Template übernehmen werden die Änderungen gepspeichert. Bei “Template speichern” wird das Template gespeichert und die Eingabemaske schließt sich. Bei “Template übernehmen” wird gespeichert und die Eingabemaske bleibt offen.