Seiteneigenschaften auslesen

Hier können Tipps und Tricks rund um die Verwendung von BlackCat CMS gepostet werden.
Antworten
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Seiteneigenschaften auslesen

Beitrag von shadowcat »

Zur Minimierung der Datenbankzugriffe ermittelt die Klasse CAT_Helper_Page beim ersten Aufruf die Seiteneigenschaften und hält sie im Speicher. Über die Methode properties() lassen sich nun die Eigenschaften einer beliebigen Seite abfragen.

Komplette Eigenschaften als Array:

Code: Alles auswählen

$properties = CAT_Helper_Page::properties($page_id);
Eine bestimmte Eigenschaft:

Code: Alles auswählen

$link = CAT_Helper_Page::properties($page_id,'link');
Seiteneigenschaften sind die Spalten der Tabelle 'pages'.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Antworten