breedmaster:showpage-template
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
breedmaster:showpage-template [04.04.2018 13:49] – angelegt Manfred Link | breedmaster:showpage-template [06.05.2019 18:55] – [Kategorienblog] Manfred Link | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Showpage Template ====== | ====== Showpage Template ====== | ||
+ | |||
+ | Neben der [[home-template|Home-Seite]] können auch alle Seiten die über das Modul showpage.php aufgerufen werden über ein Template angezeigt werden. Der Inhalt der Seite wird über '' | ||
+ | |||
+ | Nachfolgend ein Beispiel für eine Standardansicht: | ||
+ | |||
+ | <code html> | ||
+ | <div class=" | ||
+ | <div class=" | ||
+ | <div id=" | ||
+ | {cms: | ||
+ | </ | ||
+ | <div style=" | ||
+ | {sys: | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Das obige Beispiel nutzt 2 Spalten. In der linken Spalte wird ein HTML-Menü angezeigt, in der rechten Spalte der eigentliche CMS-Artikel. | ||
+ | |||
+ | Es können bei Bedarf weitere Artikel des CMS eingebunden werden, hierzu wird eine Variable in der Form '' | ||
+ | |||
+ | Achtung: Eine Verschachtelung von Aufrufen ist nicht zulässig! | ||
+ | |||
+ | |||
+ | ==== Benutzerdaten ==== | ||
+ | Neu ab Version 12.7.3 | ||
+ | Es können zusätzlich die Daten des aktuellen Nutzers in der Ausgabe integriert werden. Dadurch sind persönliche Anreden oder auch vorausgefüllte Formularfelder realisierbar. Allen Feldern muss als Prefix '' | ||
+ | <code html> | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | ==== Kategorielisten ==== | ||
+ | Seit Version 12.8.3 ist es möglich über die Systemvariable '' | ||
+ | <code html> | ||
+ | {kategorieliste: | ||
+ | </ | ||
+ | |||
+ | |||
+ | ====== Alternative Layouts ====== | ||
+ | Um eine flexiblere Seitengestaltung zu ermöglichen können alternative Layouts verwendet werden. Hierzu ist lediglich beim Seitenaufruf der Name des Templates in Verbindung mit dem Schlüsselwort '' | ||
+ | |||
+ | **showpage.php? | ||
+ | |||
+ | Das zu ladende Template muss als Mindestvoraussetzung die Systemvariable '' | ||
+ | |||
+ | **Achtung: | ||
+ | |||
+ | ==== Plaintext ==== | ||
+ | Es ist möglich ganz auf ein vordefiniertes Layout zu verzichten, dann muss an die URL ''& | ||
+ | |||
+ | Diese Funktion steht ab Version 12.7.4 zur Verfügung. Mit Einführung der Version 12.9.0 kann der gleiche Effekt wie & | ||
+ | |||
+ | ==== Kategorienblog ==== | ||
+ | Mit Einfühung von Version 12.9.0 steht ein auf Kategorien basierender Blog zur Verfügung. Hierbei werden automatisch aus bestimmten Kategorien Auswahllisten generiert. Einsatzgebiete können ein Hilfesystem, | ||
+ | |||
+ | Die Systemvariable '' | ||
+ | |||
+ | ^Parameter^Wertebereich^Beispiel^Beschreibung^ | ||
+ | |kat|1-999|kat=3|Zeigt die Artikel aus der angegebenen Kategorie. Mehrere Kategorien können durch Komma getrennt angegeben werden.| | ||
+ | |order|asc/ | ||
+ | |limit|0-9999|limit=10|Zeigt nur die angegebene Anzahl an Artikeln an. Ohne Angabe bzw. mit 0 werden alle Artikel ausgegeben| | ||
+ | |orderfeld|id/ | ||
+ | |cols|1-12|cols=2|Anzahl der Spalten in der die Artikel angezeigt werden sollen.| | ||
+ | |main|Ganzzahl 1-9999|main=1|Anzahl der führenden Artikel, die über die gesamte Breite ausgegeben werden. Siehe Beispiele weiter unten.| | ||
+ | |showtitel|0/ | ||
+ | |sprache|de/ | ||
+ | |tpl|Templatename|tpl=news|Das Template, welches für die verlinkten Artikel angezeigt werden soll. Wird kein Template angegeben, so wird das Standard Showpage-Template verwendet. Zusätzlich steht noch '' | ||
+ | |||
+ | Die Reihenfolge in der die Parameter angegeben werden spielt keine Rolle. Ebenso wird keine Groß-/ | ||
+ | |||
+ | |||
+ | ==== Beispiele ==== | ||
+ | | < | ||
+ | |< | ||
+ | |< | ||
+ | |||
+ | Zur Beachtung: Der Kategorienblog berücksichtigt sowohl die Berechtigungen, | ||
breedmaster/showpage-template.txt · Zuletzt geändert: 29.05.2022 10:59 von Manfred Link