我使用基本設置,它使用HTML佈局的layout.phtml並查看內容部分的腳本。Zend Framework中控制器和佈局中的數據流
我想控制我的控制器中的佈局中的一些變量,即我的網站的標題。
如何訪問我的佈局以從控制器內輸出變量?
感謝您的反饋!
我使用基本設置,它使用HTML佈局的layout.phtml並查看內容部分的腳本。Zend Framework中控制器和佈局中的數據流
我想控制我的控制器中的佈局中的一些變量,即我的網站的標題。
如何訪問我的佈局以從控制器內輸出變量?
感謝您的反饋!
什麼將是既考慮到腳本和佈局的腳本訪問 - 它們使用相同的Zend_View的。
至於設置頁面的標題,只需使用HeadTitle視圖助手http://framework.zend.com/manual/en/zend.view.helpers.html#zend.view.helpers.initial.headtitle
$myLayout = Zend_Layout::getMvcInstance()->getView();
$myLayout->var = 'foo:bar';
在layout.phtml:分配給查看您的控制器
echo $this->layout()->var;
不工作,把第一個在我的一個控制器動作,第二個在layout.phtml沒有任何變化 – favo 2010-05-29 09:12:07
謝謝你,看起來我並不認爲「容易」夠了:-) – favo 2010-05-29 11:25:26