SANDOBA//CMS - Content-Management für den MittelstandSANDOBA//CMS - Content-Management für den Mittelstand

Übersichtlicher Administrationsbereich

Überzeugende Ergebnisse

Informationen zum CMS Contentpapst Pressemeldung zur Veröffentlichung von Contentpapst 2016.1

Einsatz der {cp:tags}

Die {cp:tags} dienen der einfachen Implementierung dynamischer Seitenbestandteile in die Vorlagen. Mit Hilfe dieser Tags lassen sich so beispielsweise einzelne Seiten mit einer Auflistung der News oder verschiedenen Werbeformen versehen. Auch die Navigation kann in ihrer Art und Position unterschiedlich angeordnet werden. Die Möglichkeiten sind vielfältig. Einige der im System nutzbaren {cp:tags} werden hier kurz erläutert.

Allgemein

Die {cp:tags} sind eine in Contentpapst integrierte Metasprache, durch welche sich bestimmte Elemente innerhalb der Vorlagen oder auch in den Artikeln einfach positionieren lassen. Dazu gehören die Anzeige der neuesten Links, eine Möglichkeit zum Wechsel der Sprache usw. Die Syntax beginnt dabei immer mit "cp:" und wird in geschweifte Klammern eingefasst. Einige {cp:tags} müssen zusätzlich geschlossen werden.

Sprachelemente in den Vorlagen des CMS

Um Sprachelemente in den Vorlagen nutzen zu können und dennoch diese dynamisch nach der eingestellten Sprache zu ersetzen, wurden die sogenannten eingeführt ("Contentpapst-Language-Tags"). Im Namen des Tags wird * durch den Inhalt der entsprechenden Variable aus den Sprachdateien ersetzt.

Beinhaltet eine Vorlage beispielsweise den Tag Pfad zum CMS und es ist als Sprache Deutsch ("de") eingestellt, so wird aus dem Ordner "/languages/de/" die Datei "index.php" geladen. In dieser wird nach der Variable $lang["0469"] gesucht. Deren Inhalt (in diesem Falle "Pfad zum CMS") ersetzt in der Vorlage dann die ursprünglich vorhandene Angabe Pfad zum CMS.

Beispiele für {cp:tags}

Insgesamt sind rund 60 {cp:tags} vorkonfiguriert. Darüberhinaus können mittels {cp:tags} wie z.B. {cp:container} umfangreichere Operationen durchgeführt werden. In der Anleitung, der Knowledge Base und dem Entwickler-Blog wird demonstriert, wie damit z.B. komplexe mehrstufige Navigationen dynamisch generiert werden können. Die {cp:tags} und können in jeder Vorlage und jedem Artikel genutzt werden.


Hier finden Sie die eBusiness-/eCommerce-Spezialisten von sandoba.de:
https://www.sandoba.de/produkte/cms-contentpapst/cptags/