Verwendung von Platzhaltern
|
|
Content Elemente
Der Inhalt von jedem Datenbankfeld ist im Template über den Platzhalter ###element_[FELDNAME]### abrufbar.
Der Inhalt von einem Datenfeld aus dem Datenbankfeld "data" ist im Template über den Platzhalter ###element_data_[FELDNAME]### abrufbar.
Der Inhalt von einem Datenfeld aus dem Datenbankfeld "media" ist im Template über den Platzhalter ###element_media_[FELDNAME]### abrufbar.
Zusätzlich können Inhalte über die folgenden Platzhalter abgerufen werden:
###element_name### -> Name / Überschrift
###element_content### -> allgemeiner Inhaltstext
###element_template_id### -> ausgewählte Inhaltsschablone
###element_active### -> dieses Element ist online (Wert: 0 => aktiv)
###element_date_build### -> Datum der Erstellung (Unix-Timestamp)
###element_date_change### -> Datum der letzten Änderung (Unix-Timestamp)
###element_date_start### -> Zeitsteuerung: Starttermin (Unix-Timestamp)
###element_date_end### -> Zeitsteuerung: Endtermin (Unix-Timestamp)
###element_language_id### -> Sprach ID
###element_structure_id### -> Zuweisung zu einer Seite
Felder, die als RTE (Rich Text Editor) Eingabefeld definiert wurden müssen mit dem abschliessenden Suffix "_rte" versehen werden. Das betrifft sowohl die regulären Datenbankfelder als auch die virtuellen "EasyAdmin" Felder aus dem Datenbankfeld "data" und/oder "media".
###element_data_[FELDNAME]_rte###
###element_[FELDNAME]_rte###
Die folgenden Platzhalter für Inhaltselemente funktionieren grundsätzlich auch jedoch ist hierbei unbedingt darauf zu achten, dass die entsprechenden "data" bzw. "media" Felder im EasyAdmin vorher angelegt werden. Diese werden NICHT automatisch vom System erzeugt.
Abbildungen:
###element_media_thumb### -> Vorschaugrafik (wird bereits über Standardadmin definiert)
###element_media_thumb_alt### -> Alternativtext zur Vorschaugrafik
###element_media_thumb1### -> Vorschaugrafik 1 (weitere einfach durchnummeriert)
###element_media_thumb1_alt### -> Alternativtext zur Vorschaugrafik 1 (weitere einfach durchnummeriert)
###element_media_picture### -> Abbildung (wird bereits über Standardadmin definiert)
###element_media_picture_alt### -> Alternativtext zur Abbildung
###element_media_picture1### -> Abbildung 1(weitere einfach durchnummeriert)
###element_media_picture1_alt### -> Alternativtext zur Abbildung 1 (weitere einfach durchnummeriert)
###element_media_privatepics_[FELDNAME]### -> eigene Bilder über Admin (weitere einfach durchnummeriert)
###element_media_private_pics_[FELDNAME]_alt### -> Alternativtext zu eigenen Bilder über Admin (weitere einfach durchnummeriert)
Medien:
###element_media_download### -> Download (wird bereits über Standardadmin definiert)
###element_media_download_alt### -> Alternativtext zum Download
###element_media_download1### -> Download 1 (weitere einfach durchnummeriert)
###element_media_download1_alt### -> Alternativtext zum Download 1 (weitere einfach durchnummeriert)
###element_media_document### -> Dokument (wird bereits über Standardadmin definiert)
###element_media_document_alt### -> Alternativtext zum Dokument
###element_media_document1### -> Dokument 1 (weitere einfach durchnummeriert)
###element_media_document1_alt### -> Alternativtext zum Dokument 1 (weitere einfach durchnummeriert)
###element_media_privatedocs_[FELDNAME]### -> eigene Medien über Admin (weitere einfach durchnummeriert)
###element_media_privatedocs_[FELDNAME]_alt### -> Alternativtext zu eigenen Medien über Admin (weitere einfach durchnummeriert)
Page Elemente
Der Inhalt von jedem Datenbankfeld ist im Template über den Platzhalter ###page_[FELDNAME]### abrufbar.
Der Inhalt von einem Datenfeld aus dem Datenbankfeld "data" ist im Template über den Platzhalter ###page_data_[FELDNAME]### abrufbar.
Der Inhalt von einem Datenfeld aus dem Datenbankfeld "media" ist im Template über den Platzhalter ###page_media_[FELDNAME]### abrufbar.
Zusätzlich können Inhalte über die folgenden Platzhalter abgerufen werden:
###page_structure_id### -> eindeutige ID-Nummer
###page_name### -> Name der Seite (wird in der Navigation angezeigt)
###page_active### -> diese Seite ist online (Wert: 0 => aktiv)
###page_show_in_navigation### -> diese Seite wird in der Navigation angezeigt (Wert: 0 => in Navigation aktiv)
###page_template_id### -> ausgewählte Inhaltsschablone
###page_date_start### -> Zeitsteuerung: Starttermin (Unix-Timestamp)
###page_date_end### -> Zeitsteuerung: Endtermin (Unix-Timestamp)
###page_language_id### -> Sprach ID
###page_parent_id### -> ID der übergeordneten Seite
###page_structure_type### -> Typ der Seite (254:Systemordner, 1:Standardseite, 3:Link zur externer URL, 4:Weiterleitung, 6:Eingangsknoten für Backend-Benutzerbereich)
Felder, die als RTE (Rich Text Editor) Eingabefeld definiert wurden müssen mit dem abschliessenden Suffix "_rte" versehen werden. Das betrifft sowohl die regulären Datenbankfelder als auch die virtuellen "EasyAdmin" Felder aus dem Datenbankfeld "data" und/oder "media".
###page_data_[FELDNAME]_rte###
###page_[FELDNAME]_rte###
Falls in einer Liste, dann page_ weglassen
System-Konfiguration
Der Inhalt von jedem Datensatz ist im Template über den Platzhalter ###system_address_[attribut-suffix]### abrufbar.
Folgende Platzhalter definieren die Inhalte:
###system_address_company### -> Firma
###system_address_street### -> Straße
###system_address_postcode### -> PLZ
###system_address_city### -> Stadt
###system_address_country### -> Land
###system_address_telephone### -> Telefon
###system_address_telefax### -> Fax
###system_address_email### -> E-Mail-Aresse
###system_address_url### -> URL der Website
###system_address_ceo### -> Geschäftsführung
###system_address_register### -> Registerangaben
###system_address_vat### -> Angaben zur Steuer
###system_address_tax### -> Angaben zur Steuer
BASEDIR /home/web30/htdocs/
BASEURL https://www.4t3.org/
Sonstige
###LINK### -> Link zur aktuellen Seite (automatisch generiert als ID oder in Form "unternehmen/impressum/")
###LINK:99### -> Link zu einer Seite (automatisch generiert als ID oder in Form "unternehmen/impressum/" (z. B. für Links zum Impressum im Mastertemplate)
###SID### -> Seiten ID
###CID### -> Seiten-Element ID
###BASEDIR### -> Pfad zum System
###BASEURL### -> URL zum System
Adressen
Der Inhalt von jedem Datenbankfeld ist im Template über den Platzhalter ###address_[FELDNAME]### abrufbar.
Zusätzlich können Inhalte über die folgenden Platzhalter abgerufen werden:
###address_address_id### -> ID der Adresse
###address_company### -> Firmenname
###address_street### -> Straße
###address_street_addition### -> Straße 2. Zeile
###address_postcode### -> Postleitzahl
###address_city### -> Stadtz
###address_state### -> Bundesland
###address_country### -> Land
###address_gender### -> Geschlecht
###address_title### -> Titel
###address_firstname### -> Vorname
###address_secondname### -> weiterer Vorname
###address_lastname### -> Nachname
###address_email### -> E-Mail
###address_url### -> Website
###address_phone### -> Telephone
###address_fax### -> Fax
###address_mobile### -> Handy
###address_date_created### -> Erstellungsdatum (Unix-Timestamp)
###address_date_update### -> Aktualiserung (Unix-Timestamp)
###address_active### -> aktiv (Wert: 0 => aktiv)
Felder, die als RTE (Rich Text Editor) Eingabefeld definiert wurden müssen mit dem abschliessenden Suffix "_rte" versehen werden. Das betrifft sowohl die regulären Datenbankfelder als auch die virtuellen "EasyAdmin" Felder aus dem Datenbankfeld "data" und/oder "media".
###address_data_[FELDNAME]_rte###
###address_[FELDNAME]_rte###
Kategorien
jedes DB-Field ansprechbar
Für DATA-Felder: data_ voranstellen
###category_name###
###category_data_subline###
RTE: _rte
###category_data_text_rte###
Attribute
jedes DB-Field ansprechbar
Für DATA-Felder: data_ voranstellen
###attribute_name###
###attribute_data_subline###
RTE: _rte
###attribute_data_text_rte###
SESSION
mit session_
###session_.....###
REQUEST
mit request_
###request_.....###
RESPONSE
mit response_
###response_...###
|