Variablen-Konstanten

Im Template-Kontext stehen alle WBCE-Konstanten und -Variablen zur Verfügung. Die wichtigsten für die Template-Entwicklung:


Website-Einstellungen

Konstante Beschreibung
WEBSITE_TITLE Name der Website
WEBSITE_DESCRIPTION Meta-Beschreibung der Website
WEBSITE_KEYWORDS Meta-Keywords der Website
WEBSITE_HEADER Kopfzeilen-Text aus Grundeinstellungen
WEBSITE_FOOTER Fußzeilen-Text aus Grundeinstellungen

Aktuelle Seite

Konstante Beschreibung
PAGE_ID ID der aktuellen Seite
PAGE_TITLE Seitentitel
MENU_TITLE Menütitel
PAGE_DESCRIPTION Seitenbeschreibung
LEVEL Menütiefe (0 = Root)
PARENT PAGE_ID der übergeordneten Seite
VISIBILITY Sichtbarkeit der Seite

Pfade

Konstante Beschreibung
TEMPLATE_DIR URL zum Verzeichnis des aktiven Templates
WB_URL URL zum WBCE-Wurzelverzeichnis
WB_PATH Absoluter Pfad zum Wurzelverzeichnis
MEDIA_DIRECTORY Pfad zum Medienverzeichnis

Benutzer-Session

Variable Beschreibung
$_SESSION['USERNAME'] Angemeldeter Benutzer
$_SESSION['DISPLAY_NAME'] Angezeigter Name
$_SESSION['GROUP_ID'] Gruppen-ID

Alle Werte ausgeben (Debug)

In einem Code-Abschnitt im Frontend:

print_r(get_defined_constants());
print_r(get_defined_vars());

Warnung: Nur auf Testsystemen — Ausgabe enthält Datenbankpasswörter!