0

レイアウトのように、一般的なビュー内の任意のアクションのビューをレンダリングする方法があるかどうかは理解できます。

たとえば、次のアクションを作成します。

...
public function fooAction(){
   ...
}
...

次のワークフローのように、関連する phtml (script/foo.phtml) を別の phtml 内にレンダリングします。

Zend_Layout: [file: layout.phtml]
<bla bla bla>
<?= $this->layout()->content // here  render bug.phtml
?>
</bla bla blas>

----------------------------
Zend_View (my external custom view) [file: bug.phtml]
<div>
Bla bla bla <?= $this->data[0]?>
</div>
<aaaa>
<?= $this->ActionView->render() // here render foo.phtml
?>
</aaa>

----------------------------
Zend_View (standard action view) [file: foo.phtml]
<bbbbb>
<?= $this->data[0];?>
<?= $this->data[1];?>
etc etc...
</bbbb>

それを作ることは可能ですか?

4

1 に答える 1