Benutzer-Werkzeuge

Webseiten-Werkzeuge


addons:tpl:const

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
addons:tpl:const [2014/11/25 14:50]
shadowcat angelegt
addons:tpl:const [2015/10/02 00:00] (aktuell)
Zeile 1: Zeile 1:
 ====== Konstanten ====== ====== Konstanten ======
 +
 +Anmerkung: Alle Konstanten können im Template über das Markup ''​{$KONSTANTE}''​ verwendet werden. Die Spalte '​Markup'​ in den folgenden Tabellen dient dem vereinfachten Copy&​Paste. 8-)
  
 Folgende Konstanten werden von BlackCat CMS belegt und können in Templates verwendet werden: Folgende Konstanten werden von BlackCat CMS belegt und können in Templates verwendet werden:
  
-| Konstante | Markup | Beschreibung | +**Konstante** **Markup** **Beschreibung** 
-| CAT_PATH | {$CAT_PATH} | Installationspfad (dort, wo die config.php liegt); es werden auch die Konstanten LEPTON_PATH und WB_PATH unterstützt. Alle drei stehen auch für JavaScript zur Verfügung, dann als einfache JS-Variablen. | +| CAT_PATH | {$CAT_PATH} | Installationspfad (dort, wo die config.php liegt); es werden auch die Konstanten ​''​LEPTON_PATH'' ​und ''​WB_PATH'' ​unterstützt. Alle drei stehen auch für JavaScript zur Verfügung, dann als einfache JS-Variablen ​(also ohne $ und geschweifte Klammern). | 
-| CAT_URL | {$CAT_URL} | Die Basis-URL der Installation;​ es werden auch die Konstanten LEPTON_URL und WB_URL unterstützt. | +| CAT_URL | {$CAT_URL} | Die Basis-URL der Installation;​ es werden auch die Konstanten ​''​LEPTON_URL'' ​und **WB_URL** unterstützt. | 
-| CAT_ADMIN_PATH | {$CAT_ADMIN_PATH} | Pfad zum Administrationsbereich. Es wird dauch die Konstante ADMIN_PATH unterstützt. | +| CAT_ADMIN_PATH | {$CAT_ADMIN_PATH} | Pfad zum Administrationsbereich. Es wird dauch die Konstante ​**ADMIN_PATH** unterstützt. | 
-| CAT_ADMIN_URL | {$CAT_ADMIN_URL} | URL des Administrationsverzeichnisses. |+| CAT_ADMIN_URL | {$CAT_ADMIN_URL} | URL des Administrationsverzeichnisses. Es wird dauch die Konstante **ADMIN_URL** unterstützt. | 
 + 
 +====== Seitenbezogen ====== 
 + 
 +Grundsätzlich sind alle Seiteneigenschaften als Konstante verfügbar, also alle Spalten der Tabelle ''​pages''​. Hier nur die wichtigsten:​ 
 + 
 +| **Konstante** | **Markup** | **Beschreibung** | 
 +| PAGE_ID | {$PAGE_ID} | Die ID der aktuellen Seite | 
 +| PARENT | {$PARENT} | ID der übergeordneten Seite | 
 +| LEVEL | {$LEVEL} | Menütiefe der aktuellen Seite | 
 +| PAGE_TITLE | {$PAGE_TITLE} | Titel der aktuellen Seite | 
 +| MENU_TITLE | {$MENU_TITLE} | Menü-Titel der aktuellen Seite | 
 +| TEMPLATE | {$TEMPLATE} | Template der aktuellen Seite | 
 +| LANGUAGE | {$LANGUAGE} | Die eingestellte Sprache der aktuellen Seite (Kürzel, z.B. '​DE'​ oder '​EN'​) | 
 + 
 + 
 +====== URLs ====== 
 + 
 +| **Konstante** | **Markup** | **Beschreibung** | 
 +| CAT_ADMIN_URL | {$CAT_ADMIN_URL} | URL des Administrationsverzeichnisses. Es wird dauch die Konstante **ADMIN_URL** unterstützt. | 
 +| CAT_URL | {$CAT_URL} | Die Basis-URL der Installation;​ es werden auch die Konstanten ''​LEPTON_URL''​*) und **WB_URL** unterstützt. | 
 +| LOGIN_URL | {$LOGIN_URL} | URL der Anmeldeseite | 
 +| LOGOUT_URL | {$LOGOUT_URL} | URL der Abmeldemaske | 
 +| FORGOT_URL | {$FORGOT_URL} | URL zum Anfordern vergessener Logindaten | 
 +| PREFERENCES_URL | {$PREFERENCES_URL} | Benutzereinstellungen bearbeiten (führt ins Backend) | 
 +| SIGNUP_URL | {$SIGNUP_URL} | Benutzeraccount beantragen | 
 + 
 +*) Nur bis Version 1.2 
 + 
 +**Wichtig**:​ Die Konstanten ''​LOGIN_URL'',​ ''​LOGOUT_URL'',​ ''​FORGOT_URL''​ und ''​PREFERENCES_URL''​ werden nur belegt, wenn unter  
 + 
 +Einstellungen -> Benutzereinstellungen -> Anmeldung im Frontend erlauben  
 + 
 +der Wert '​on'​ gesetzt ist. 
 + 
 +====== Backend ====== 
  
 +| **Konstante** | **Markup** | **Beschreibung** |
 +| CAT_VERSION | {$CAT_VERSION} | Versionsnummer,​ z.B. "​1.2.1"​ |
 +| CAT_CORE | {$CAT_CORE } | Name des CMS ("​BlackCat CMS") |
 +| DATE_FORMAT | {$DATE_FORMAT} | Eingestelltes Datumsformat |
 +| TIME_FORMAT | {$TIME_FORMAT} | Eingestelltes Uhrzeitformat |
 +| PAGE_EXTENSION | {$PAGE_EXTENSION} | Dateiendung,​ z.B. '​php'​ |
 +| SESSION | {$SESSION} | Name der Session |
 +| META | {$META.CHARSET} | Meta-Daten: CHARSET (z.B. "​utf-8"​),​ LANGUAGE (z.B. "​DE"​),​ WEBSITE_TITLE |
 +| HEAD | {$HEAD.SECTION_NAME} | Name des Backend-Bereichs,​ z.B. "​Addons"​ |
 +| USER | {$USER.username} | Details des angemeldeten Benutzers |
 +| MAIN_MENU | | Array mit den Hauptmenüpunkten (Bereichen),​ zu denen der Benutzer Zugang hat |
 +| PAGES | | Array mit den (für den Benutzer sichtbaren) Seiten |
 +| PAGETREE | {$PAGETREE} | Seitenbaum als <ul> |
addons/tpl/const.1416923406.txt.gz · Zuletzt geändert: 2014/11/25 00:00 (Externe Bearbeitung)