Simple Base is an open source CMS. You Simple Base? Support the Team with a coffee.



Das "Property Bag" einer AbstractPage-Seite

In Simple Base gibt es schon seit längerem ein sogenanntes "Property Bag", welches an jeder "Abstract Page" instance hängt. Das ist ein Array, welches dazu genutzt werden kann Informationen/Daten für eine bestimmte Seite zu speichern, ohne eigene Datenbank Tabellen erstellen zu müssen.

 

Der Aufruf ist ganz einfach:

 

isset($this->Properties->PropertyBag["MyPropertyBagKey"])

 

$myValue = $this->Properties->PropertyBag["MyPropertyBagKey"];

 

$this->Properties->PropertyBag["MyPropertyBagKey"] = "My Property Bag Value";
$this->Properties->PropertyBag->Update();

 

 

 

Man kann auch eigene Objekte serialisiert in dem Property Bag speichern, es sollte allerdings nicht zu viel in dem Property Bag gespeichert werden


Kommentare

 

 




Groß- und Kleinschreibung wird nicht beachtet!