0
如何爲layout/layout.phtml腳本提供一些數據而無需從控制器創建視圖腳本?僅使用控制器的佈局
我已經在indexAction函數中嘗試了以下操作,但它不起作用。當我不創建視圖腳本時,我得到一個錯誤。我可以創建一個空的,但我不喜歡這個解決方案。任何更好的想法?
$this->layout->content = "foo"
$this->_helper->viewRenderer->setNoRender(true);
在此先感謝
感謝您的回答,我很抱歉,如果我解釋我的問題錯了。我的問題是,對於每個控制器,我必須**創建視圖腳本,否則會出現錯誤。我想爲layout.phtml中的控制器「提供」一些數據。我可以創建空的視圖腳本並將其呈現給佈局,但似乎並不是最佳實踐。 – 2010-02-23 20:22:53
This line:$ this - > _ helper-> viewRenderer-> setNoRender(true);禁用視圖渲染器,這應該讓佈局完成它的事情。 – berty 2010-02-23 21:10:44