En Magento2, ¿cómo imprimimos los datos de entrada en mensajes de notificación para - Error - Éxito - Advertencia - Aviso
magento2
global-messages
huzefam
fuente
fuente
Si está utilizando un controlador, lo más probable es que haya extendido
https://github.com/magento/magento2/blob/develop/lib/internal/Magento/Framework/App/Action/Action.php
Esto inyecta el
\Magento\Framework\Message\ManagerInterface
objeto en su__construct
función usando el\Magento\Framework\App\Action\Context $context
objetoEntonces, para mostrar un mensaje,
Éxito
$ this-> messageManager-> addSuccess (__ ('Este es su mensaje de éxito'));
Error
$ this-> messageManager-> addError (__ ('Este es su mensaje de error.'));
Advertencia -
$ this-> messageManager-> addWarning (__ ('Este es su mensaje de advertencia'));
darse cuenta
$ this-> messageManager-> addNotice (__ ('Este es su mensaje de aviso.'));
Dentro de otras clases
Por lo que he notado, Magento2 ha eliminado los mensajes de notificación específicos de la clase de sesión.
fuente