Frontend Variablen & Funktionen ab Version 3.9.1
Eine Übersicht aller vorhandener Funktionen für das Frontend.
Alle Funktionen können entweder direkt im Template oder in einer Code-Seite aufgerufen werden.
Diese Liste finden Sie auch im Backend - Hilfe & Support - 5. Frontend Funktionen:
|
PHP-Quelltext
|
1
|
<?php page_header(); ?>
|
Baut den Header für jedes Template inkl. allen META Tags sowie den nötigen CSS & JS Dateien.
|
PHP-Quelltext
|
1
|
<?php page_showpage(); ?>
|
Gibt die aktuell geladene Seite aus.
|
PHP-Quelltext
|
1
|
<?php page_headline(); ?>
|
Gibt den Titel der Seite als H1-Überschrift aus.
Diese H1-Überschrift wird aus dem Titel der aktuell geladenen Seite definiert.
|
PHP-Quelltext
|
1
|
<?php page_name(); ?>
|
Gibt den Seitenname, welcher unter Konfiguration definiert werden kann aus.
|
PHP-Quelltext
|
1
|
<?php page_datum(); ?>
|
Gibt das aktuelle Datum aus. Das Format können Sie unter Optionen wählen.
|
PHP-Quelltext
|
1
|
<?php page_logo(); ?>
|
Gibt (wenn vorhanden) das zugewiesene Template Logo aus, welches per Link auf die Startseite leitet.
|
PHP-Quelltext
|
1
|
<?php page_welcome(); ?>
|
Zeigt einen Willkommens-Gruss an, der zu der Tageszeit passt.
|
PHP-Quelltext
|
1
|
<?php page_content(); ?>
|
Gibt den Inhalt jeder Editor-, Code- oder Modulseite aus.
|
PHP-Quelltext
|
1
|
<?php page_seite(); ?>
|
Zeigt einen Zweig der aktuellen Seite. Format kann unter Optionen eingestellt werden.
|
PHP-Quelltext
|
1
|
<?php page_claim(); ?>
|
Gibt den Zufalls Slogan aus. Style kann unter Optionen gewählt werden.
|
PHP-Quelltext
|
1
|
<?php page_menu("0"); ?>
|
Gibt die erste Menü Ebene aus. "0" bestimmt die Sortierung: 0 = DESC, 1 = ASC
|
PHP-Quelltext
|
1
|
<?php page_submenu(); ?>
|
Gibt die zweite Menü Ebene aus.
|
PHP-Quelltext
|
1
|
<?php page_fullmenu("0","true","false"); ?>
|
Gibt ein komplettes Menü beider Ebenen aus. "0" definiert die Sortierung: 0 = DESC, 1 = ASC. "true" definiert ob die überliegende Seite immer als aktiv klassiert werden soll, sofern deren Unterseite aufgerufen ist: true = ja, false = nein. "false" bestimmt, ob der gesammte Menübaum immer mit allen vorhandenen Unterseiten eingeblendet werden soll oder nicht: true = ja, false = nein.
|
PHP-Quelltext
|
1
|
<?php page_dropdown("0"); ?>
|
Gibt ein komplettes DropDown Menü beider Ebenen aus. "0" definiert die Sortierung: 0 = DESC, 1 = ASC.
|
PHP-Quelltext
|
1
|
<?php page_counter(); ?>
|
Gibt die Gesamtsumme aller Besucherzahlen aus.
|
PHP-Quelltext
|
1
|
<?php page_load_modul("modul"); ?>
|
Lädt das Modul an gewünschter Stelle, sofern dieses auf dem Server vorhanden und auch installiert ist. "modul" bestimmt den Ordnername des Moduls, welches geladen werden möchte.
|
PHP-Quelltext
|
1
|
<?php page_load_addon("addon"); ?>
|
Lädt das Addon an gewünschter Stelle, sofern dieses auf dem Server vorhanden und einsatzbereit ist. "addon" bestimmt den Ordnername des Addons, welches geladen werden möchte.
|
PHP-Quelltext
|
1
|
<?php page_dir(); ?>
|
|
PHP-Quelltext
|
1
|
<?php template_dir(); ?>
|
|
PHP-Quelltext
|
1
|
<?php mytemplate_dir(); ?>
|
|
PHP-Quelltext
|
1
|
<?php checkumlaute($string); ?>
|
Prüft $string, wandelt alle Umlaute um & gibt sie via return zurück.
|
PHP-Quelltext
|
1
|
<?php get_link("29","name","_self","css"); ?>
|
Bildet den Link mit Berücksichtigung auf Mod_Rewrite und gibt ihn aus. "29" = ID der Seite, welche man verlinken möchte. "name" = Link Beschreibung, kann aber auch leer ("") gelassen werden. "_self" = Gewünschtes Target wie der Link geöffnet werden soll, kann aber auch leer ("") gelassen werden. "css" = CSS ID, falls benötigt, kann aber auch leer ("") gelassen werden.
|
PHP-Quelltext
|
1
|
<?php get_url("14","action"); ?>
|
Bildet eine URL mit Berüchsichtigung auf Mod_Rewrite und gibt ihn aus. "14" = ID der Seite. "action" = Definiert falls benötigt die $_GET['action'], kann aber auch leer ("") gelassen werden.
|
PHP-Quelltext
|
1
|
<?php makedatum($string); ?>
|
Wandelt $string, welcher ein TIMESTAMP sein muss in ein Datum um. Format: Montag, 01. Januar 2010, 12:24 Uhr
|
PHP-Quelltext
|
1
|
<?php pBuildLink("id","action","id"); ?>
|
Bildet den href mit Berücksichtigung auf Mod_Rewrite und gibt ihn aus. "id" = ID der Seite, kann jedoch leer ("") gelassen werden, wenn es sich um die aktuell geladene Seite handelt. "action" = Definiert falls benötigt die $_GET['action'], kann aber auch leer ("") gelassen werden. "id" = Definiert falls benötigt die $_GET['id'], kann aber auch leer ("") gelassen werden.
|
PHP-Quelltext
|
1
|
<?php rBuildLink("id","action","id"); ?>
|
Bildet den href mit Berücksichtigung auf Mod_Rewrite und gibt ihn via return zurück. "id" = ID der Seite, kann jedoch leer ("") gelassen werden, wenn es sich um die aktuell geladene Seite handelt. "action" = Definiert falls benötigt die $_GET['action'], kann aber auch leer ("") gelassen werden. "id" = Definiert falls benötigt die $_GET['id'], kann aber auch leer ("") gelassen werden.
|
PHP-Quelltext
|
1
|
<?php BuildLocation("id","action","id"); ?>
|
Selbes Prinzip wie *BuildLink, jedoch werden hier keine &-Zeichen valide umgewandelt.