我想學習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);
}
}
我知道這是什麼,但我不明白什麼是好的錯。我的想法是向視圖幫助器傳遞一個包含用戶通知的數組並顯示它們。所以我需要一個調用數據庫的服務,或者有另一種方法嗎?