Я пытаюсь изучить ZF2. Я знаю, что есть лучшие методы для создания уведомлений, но, как я сказал, это предназначено для обучения. Моя идея - сохранить уведомления в базе данных. Это просто, я могу это сделать. Мой вопрос - как их показать. У меня есть частичное для меню заголовка, я хочу показать их там. Я не знаю, есть ли я на правильном пути, в настоящее время у меня есть помощник вида, который я создаю через фабрику.Создание уведомлений с помощью Zend Framework 2
class TestMe extends AbstractHelper
{
protected $html;
public function __invoke($name = 'Unnamed')
{
// if($this->view->hasIdentity()){
// $user = $this->view->identity();
// }
//$this->testJS();
return "$name , this is Zend Framework 2 View Helper";
}
protected function htmlIt(){
}
protected function testJS($loggedIn = false){
$js = '';
$js .= <<<JS
alert('test');
JS;
$view = $this->getView();
$view->inlineScript()->prependScript($js);
}
}
Я знаю, что это ничего, но я не могу понять, что плохого. Моя идея состоит в том, чтобы передать помощнику вида массив с уведомлениями для пользователя и отобразить их. Поэтому мне нужна услуга для звонков в базу данных или есть другой способ?