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!