簡體   English   中英

Zend Framework-從不同的角度顯示表單

[英]Zend Framework - Display form from different view

我有一個匹配的LoginControllerLogin ModelLogin View
login.phtml文件中,我可以使用<?php $this->form; ?> <?php $this->form; ?>以輸出登錄模型中指定的表單。

但是,我想將相同的“視圖”放入具有不同類和模型等的index.phtml文件中。

我該怎么做?

當不同視圖之間共享某些html時,可以使用部分視圖幫助器。

編輯:

我忘記寫了,還有一個名為viewRenderer的動作幫助器,可用於呈現與默認腳本不同的視圖腳本。 例如,您可以按以下方式在indexAction中加載login.phtml:

    $this->view->form = $yourForm;
    $this->_helper->viewRenderer->setNoController(true); // to specify that login.phtml is in different controller than your indexAction (in necessary)
    $this->_helper->viewRenderer('login/login'); // assuming login.phtml is in login controller folder

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM