facebook: der Treffpunkt ebay: der Marktplatz CMSimple: Ihr zu Hause im Internet

CMSimple - Dokumentation

Information  Dokumentation  Downloads  Forum
Sie sind hier:   Startseite > Templates > Template Designer > Template Funktionen
Deutsch Englische CMSimple Website Danish

Template Funktionen

Die folgenden Template Funktionen können in der template.htm aufgerufen werden:


  • content('search highlight background','search highlight text')

Zeigt den Inhalt der CMSimple-Seiten an. Diese Funktion wird meistens ohne Parameter verwendet.

Parameter:

  1. search results background:
    Die Hintergrundfarbe der Treffer der Suche im Text
  2. search results text:
    Die Textfarbe der Treffer der Suche im Text

Beispiel:

<?php echo content('#920','#fff');?>

Suchtreffer werden im Text mit dunkelroter Hintergrundfarbe (#920) und weissem Text (#fff) angezeigt.

Beim einfachen Aufruf content() ist die Hintergundfarbe für Suchtreffer gelb.

zur Übersicht ⇑

  • head()

Fügt den html-Header in die CMSimple-Seiten ein.

Parameter: keine

Beispiel:

<!DOCTYPE html>
<head>
<?php echo head();?>
</head>
...

zur Übersicht ⇑


  • homelink('image')

Erzeugt einen Link zur Startseite.

Parameter:

  1. image: Dateiname des Bildes/icons, das Bild muss im Ordner images/ des Templates liegen.

Beispiel:

<?php echo homelink('homelink.gif');?>

Beim einfachen Aufruf homelink() wird eine Sprachvariable verwendet.

zur Übersicht ⇑


  • languagemenu()

Fügt das Sprachauswahlmenü in die CMSimple-Seiten ein. Nur sinnvoll bei mehrsprachigen Websites.

Parameter: keine

Verwendung:

<?php echo languagemenu();?>

zur Übersicht ⇑


  • lastupdate()

Zeigt Datum und Uhrzeit der letzten Änderung an der Seite (content.php) an.

Parameter: keine

Verwendung:

<?php echo lastupdate();?>

zur Übersicht ⇑


  • locator('delimiter')

Erzeugt eine Breadcrumb Navigation (Pfadnavigation). Diese Funktion wird meistens ohne Parameter verwendet.

Parameter:

  1. delimiter: das Trennzeichen zwischen den Locator-Elementen
    Standard: &raquo;

Beispiel:

<?php echo locator('&lt;');?>

Beim einfachen Aufruf locator() wird als Trennzeichen die schliessende spitze Klammer (>) verwendet.

Es kann auch ein Bild (icon) als Trennzeichen verwendet werden. Im folgenden Beipiel liegt die locator.png im Ordner images/ des Templates:

<?php echo locator('<img src="' . $pth['folder']['templateimages'] . 'locator.png" alt="delimiter">');?>

zur Übersicht ⇑


  • loginlink()

Erzeugt einen Link zur Login Seite.

Parameter: keine

Verwendung:

<?php echo loginlink();?>

zur Übersicht ⇑


  • mailformlink('image')

Erzeugt einen Link zum CMSimple Mailform, wenn in der CMS Konfiguration eine E-mail Adresse eingetragen ist.

Parameter:

  1. image: Dateiname des Bildes/icons, das Bild muss im Ordner images/ des Templates liegen.

Beispiel:

<?php echo mailformlink('mailformlink.gif');?>

Beim einfachen Aufruf mailformlink() wird eine Sprachvariable verwendet.

zur Übersicht ⇑


  • newsbox('seitenname')

Zeigt den Inhalt einer CMSimple Seite an. Diese Funktion wird oft verwendet, um News in einer Sidebar anzuzeigen, gerne auch für Links auf wichtige Seiten, also zur Nutzersteuerung.

Meistens werden diese Newsseiten "versteckt" (aus dem Seitenmenü entfernt).

Parameter:

  1. seitenname: Name der Seite, deren Inhalt angezeigt werden soll. Der Seitenname muss so geschrieben werden, wie er in der Adresszeile des Browsers angezeigt wird.

Beispiel:

<?php echo newsbox('News01');?>

Zeigt den Inhalt der (versteckten) Seite News01 an.

zur Übersicht ⇑


  • nextpage('image')

Erzeugt einen Link zur nächsten Seite.

Parameter:

  1. image: Dateiname des Bildes/icons, das Bild muss im Ordner images/ des Templates liegen.

Beispiel:

<?php echo nextpage('next.gif');?>

Beim einfachen Aufruf nextpage() wird eine Sprachvariable verwendet.

zur Übersicht ⇑


  • onload()

Diese Funktion ist ab CMSimple 4.6 nicht mehr notwendig. Sie sollte aber aus Gründen der Abwärtskompatibiltät im body-tag verwendet werden, da sonst in älteren Versionen als CMSimple 4.6 der Editor nicht funktioniert.

Parameter: keine

Verwendung: im body-tag

<body id="body" <?php echo onload();?>>

zur Übersicht ⇑


  • pagename()

Fügt den Titel der aktuell aufgerufenen CMSimple-Seite ein.

Parameter: keine

Verwendung:

<?php echo pagename();?>

zur Übersicht ⇑


  • previouspage('image')

Erzeugt einen Link zur vorigen Seite.

Parameter:

  1. image: Dateiname des Bildes/icons, das Bild muss im Ordner images/ des Templates liegen.

Beispiel:

<?php echo previouspage('prev.gif');?>

Beim einfachen Aufruf previouspage() wird eine Sprachvariable verwendet.

zur Übersicht ⇑


  • printlink('image')

Erzeugt einen Link zur Druckansicht.

Parameter:

  1. image: Dateiname des Bildes/icons, das Bild muss im Ordner images/ des Templates liegen.

Beispiel:

<?php echo printlink('printlink.gif');?>

Beim einfachen Aufruf printlink() wird eine Sprachvariable verwendet.

zur Übersicht ⇑


  • searchbox()

Erzeugt ein Suchfeld für die CMSimple Suche.

Parameter: keine

Verwendung:

<?php echo searchbox();?>

zur Übersicht ⇑


  • sitemaplink('image')

Erzeugt einen Link zum CMSimple Inhaltsverzeichnis (Sitemap).

Parameter:

  1. image: Dateiname des Bildes/icons, das Bild muss im Ordner images/ des Templates liegen.

Beispiel:

<?php echo sitemaplink('sitemaplink.gif');?>

Beim einfachen Aufruf sitemaplink() wird eine Sprachvariable verwendet.

zur Übersicht ⇑


  • sitename()

Fügt den Titel der Website in das Template ein.

Parameter: keine

Verwendung: meist im header der Seite, als h1 ausgezeichnet

<h1><?php echo sitename();?></h1>

zur Übersicht ⇑

  • submenu()

Erzeugt ein Menü zu den Unterseiten der aktuellen CMSimple Seite, wenn vorhanden.

Parameter: keine

Verwendung:

<?php echo submenu();?>

zur Übersicht ⇑


  • toc(menulevel von,menulevel bis,opentoc)

Zeigt das CMSimple Hauptmenü (Seitenmenü) an. Diese Funktion wird meistens ohne Parameter verwendet.

Parameter:

  1. menulevel von: kleinste angezeigte Menüebene
    Standard: 1
  2. menulevel bis: höchste angezeigte Menüebene
    Standard: gemäss CMS Konfiguration
  3. opentoc:
    0 => dynamisches Menü
    1 => offenes Menü
    Standard: 0

Beispiel:

<?php echo toc(1,2,1);?>

Zeigt das CMSimple Seitenmenü von Menüebene 1 bis Menüebene 2 als offenes Menü an. Seiten der Menüebene 3 und höher werden nicht angezeigt.

Der einfache Aufruf toc() erzeugt ein dynamisches Menü über alle Menüebenen.

zur Übersicht ⇑


  • top('image')

Erzeugt einen Link zum Seitenanfang bzw. zu einem html Element mit id="TOP".

Parameter:

  1. image: Dateiname des Bildes/icons, das Bild muss im Ordner images/ des Templates liegen.

Beispiel:

<?php echo top('top.gif');?>

Beim einfachen Aufruf top() wird eine Sprachvariable verwendet.

zur Übersicht ⇑

« vorige Seite Seitenanfang nächste Seite »

CMSimple Aktuell

CMSimple ist fit für php 7.3
Systemvoraussetzungen »

CMSimple 4.8 veröffentlicht

14.10.2019

CMSimple 4.8 mit einem neuen Backup Manager und entsprechend erweiterten Sprachdateien steht zum Download bereit.

Wie immer ist auch diesmal ein leicht zu installierendes Update CMSimple 4.0 => 4.8 verfügbar.

Download Bereich »

NEU ab 4.7.6: Admin Login

Ab CMSimple 4.7.6 kann man die Berechtigung zur Konfiguration von CMSimple und Plugins für Autoren sperren und ein Admin Login einrichten. Der Admin darf dann wieder alles.

mehr Informationen »

Templates

Responsive Templates sind für alle visuellen Ausgabemedien geeignet, vom Smartphone bis hin zum Full HD Bildschirm.

Testen Sie die responsiven Templates von ge-webdesign.de:

Plugins

Plugins erweitern den Funktionsumfang von CMSimple. Es gibt Blogs,  einen Mitgliederbereich, Fotogalerien, Multimedia und vieles mehr.

Hier finden Sie Demos für die meisten verfügbaren Plugins:

CMSimple unterstützen

Sie können CMSimple durch eine PayPal Spende unterstützen:

Sponsoren

Mundharmonika Musik Berlin

weitere Sponsoren »


Werden Sie CMSimple Sponsor »

CMSimple Partner

Um Missverständnissen vorzubeugen: Die hier aufgeführten Dienstleister sind keine kostenlosen Hotlines. Dafür gibt es das Forum »


ge-webdesign.de »
CMSimple Templates (html5 valide)
CMSimple Plugins (html5 + php7)
CMSimple Dienstleistungen

b&s creations »
Susanne und Beat Mattmann
Webdesign aus der Schweiz

 weitere Partner »

Ihr Erfolg mit CMSimple

Webdesigner und Agenturen können hier Ihre Dienstleistungen rund um CMSimple anbieten. Mehr Informationen dazu erhalten Sie hier:

Werden Sie CMSimple Partner »

CMSimple Hosting

Empfehlung - Werbung

Sie haben noch nichts? Keine Domain, keinen Webspace und keine Idee? Oder Ihr Provider nervt?

Dann sind die preiswerten GoPakete von webgo.de die Lösung.

Sichern Sie sich die CMSimple Sonderkonditionen, indem Sie Ihren webgo Account über CMSimple bestellen:

  • Günstige webgo GoPakete
  • 10 EUR Gutschein Code
  • CMSimple 1-Klick-Installation

 mehr Informationen »