Open popovserhii opened 6 years ago
@popovserhii Have you seen https://github.com/zendframework/zend-expressive-flash ?
@webimpress Yes, but this module isn't working correctly. The problem is not in zend-expressive-flash but in zend-expressive-session-ext.
Аfter composer require zendframework/zend-expressive-flash
and modifying config/pipeline.php
, authorization to my admin stops working. I was trying to understand but everything is very confusing. That why I've created a custom module.
But even if zend-expressive-flash
will work I will not be able to use a flashMessanger
helper which helps renders html markup.
the zend-expressive-flash
should work, I created a blog post about it some time ago https://samsonasik.wordpress.com/2018/02/11/using-view-helper-for-accessing-zend-expressive-flash-messages-in-expressive-3/
This repository has been closed and moved to laminas/laminas-view; a new issue has been opened at https://github.com/laminas/laminas-view/issues/8.
In our project, we use
Zend\Expressive
as core andZend\View
as template engine. And we come across with an issue thatFlashMessenger
only works withZend\Mvc\Controller\Plugin\FlashMessenger
orZend\Mvc\Plugin\FlashMessenger\FlashMessenger
. None of them is available in Expressive and add dependencies onZend\Mvc
isn't a good idea.There are different Flash implementations and will be great that
Zend\View\Helper\FlashMessenger
depend on someFlashInterface
instead ofZend\Mvc\Plugin\FlashMessenger\FlashMessenger
. This feature will allow integratingZend\View\Helper\FlashMessenger
with many Flash Messanger libraries.I've written a module for this but for now
FlashInterface
is dirty and require improvement.