我需要使用相同的視圖來編輯操作並添加操作。我是否需要爲此創建單獨的視圖。我的表格是一樣的。是否可以在不同的操作中使用相同的視圖?如果是的話如何? $this->_helper->viewRenderer->setRender('add');
在您的編輯操作:zend如何在多個動作中使用相同的視圖?
感謝
我需要使用相同的視圖來編輯操作並添加操作。我是否需要爲此創建單獨的視圖。我的表格是一樣的。是否可以在不同的操作中使用相同的視圖?如果是的話如何? $this->_helper->viewRenderer->setRender('add');
在您的編輯操作:zend如何在多個動作中使用相同的視圖?
感謝
你可以在你的控制器代碼中使用此設置視圖腳本。它將使用add.phtml視圖進行操作。
您可以在控制器使用
$this->_helper->viewRenderer('another/view/script.phtml')
您可以在application/views/scripts
目錄的任何子目錄(假設您使用標準的Zend Framework目錄結構)中創建公共視圖腳本。
舉例來說,如果你使用application/views/scripts/common
子目錄,你可以打電話給你的視圖腳本調用從你的行動common.phtml
,使用
$this->renderScript('common/common.phtml');
希望幫助,
這正是我一直在尋找。謝謝。 – codlib 2012-02-14 11:01:18