Category: adminhtml

Magento: Crear mensajes de error y éxito

Magento nos ofrece la posibilidad de agregar mensajes de error y de éxito de una manera muy sencilla.
Simplemente desde nuestro controlador agregaremos la siguiente sentencia:
Mensaje de error:
$mensaje = $_this->__('Este usuario ya existe');
//Recordemos que con $this->__() invocamos al traductor de Magento
Mage::getSingleton('core/session')->addError($mensaje);
Mensaje de éxito:
$mensaje = $this->__('Usuario registrado');
Mage::getSingleton('core/session')->addSuccess($mensaje);
Y si queremos crear este tipo de mensajes para el backend:
Mensaje de error:
$mensaje = $_this->__('Este usuario ya existe');
Mage::getSingleton('adminhtml/session')->addError($mensaje);
Mensaje de éxito:
$mensaje = $this->__('Usuario registrado');
Mage::getSingleton('adminhtml/session')->addSuccess($mensaje);
Saludos.