0
我遇到Yaf問題。如何在Yaf控制器操作中獲取視圖的HTML?
我做出視圖文件a.phtml,代碼a.phtml是:
<p><?php echo 'abcd';?></p>
我怎樣才能在控制器功能的HTML代碼<p>abcd</p>
?
我遇到Yaf問題。如何在Yaf控制器操作中獲取視圖的HTML?
我做出視圖文件a.phtml,代碼a.phtml是:
<p><?php echo 'abcd';?></p>
我怎樣才能在控制器功能的HTML代碼<p>abcd</p>
?
有多種方法可以做到這一點。
file_get_contents($templatePath . '/a.phtml');
$tpl = $this->getView()->render()
,請參閱Yaf_View_Simple::render(),將模板內容呈現爲緩衝區變量。$ tpl = $ this-> getView() - > render();這行得通!!謝謝! – garming
我敢肯定你可以在控制器動作中使用相同的代碼。或者,如果您不想複製代碼,則可以包含它。 PHP手冊通常涵蓋了這種基本類型的代碼使用,所以你應該讓你的問題更清楚你到底在問什麼是明智的編程。 – hakre