[英]Zend framework 2 - Add a subview in layout?
我有三個布局視圖用於渲染我的網頁(一個用於登錄用戶,另一個用於未登記用戶,一個用於管理員用戶)。 這些布局具有相同的頁腳部分。 這個頁腳非常復雜,我想將更改集中到單個頁腳視圖。
如何在布局視圖中添加子視圖,以便布局將具有以下代碼來呈現actionControler
返回的內容?
<?php echo $this->content; ?>
以下代碼,但這始終是相同的模板,並且actionController
不返回:
<?php echo $this->footer; ?>
我是否必須修改onBootstrap
方法?
如果頁腳本身很簡單,你應該能夠使用Zend\\View\\Helper\\Partial
助手來渲染一個phtml文件。 要做到這一點(在你的布局內):
<?php echo $this->partial('view path'); ?>
如果頁腳需要一些邏輯,最好是查看創建視圖助手。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.