Magento Basics – Registry

Um Daten innerhalb von Magento global zur Verfügung zu stellen, stellt Magento die Registry Klasse bereit, die als Singleton Pattern implementiert ist. So ist es z.B. möglich in einer Block Klassen auf Daten zuzugreifen, die z.B. im Controller verarbeitet wurden. Dazu müssen die Daten nur im Controller in der Registry gespeichert werden. Folgendes Beispiel zeigt eine einfache Anwendung der Registry Mechanik:

// Daten in Registry speichern
Mage::register('store_id', Mage::app()->getStore()->getId());
// Daten aus Registry auslesen
echo Mage::registry('store_id');
Dieser Beitrag wurde unter Magento abgelegt und mit , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Die Kommentarfunktion ist geschlossen.