Category: Variables de sesion

Magento: Registry Variable

Magento nos da la posibilidad de registrar una variable que puede ser utilizada en cualquier parte del proyecto.


Es una alternativa a las variables de sesión, ya que el alcance que nos brinda es global.


Para hacerlo lo hacemos de la siguiente manera

Mage::register('mi_variable', $elvaloraAlmacenar);

Para utilizarla en cualquier parte de la aplicación hacemos esto.

Mage::registry('mi_variable);

Y para hacerle un unset lo hacemos así:

Mage::unregister('mi_variable');

Saludos.

Magento: Crear, Obtener variables de sesión

En Magento tenemos una forma particular de guardar variables de sesión


$miValor = "Hola Mundo";
Mage::getSingleton('core/session')->setNombreMiVariableSesion($mivalor);

Para hacer uso de nuestra variable de sesión, lo hacemos de esta manera.

$miVariable = Mage::getSingleton('core/session')->getNombreMiVariableSesion();

Saludos.