php板块模板,有没有办法制作模板,但没有在板块php渲染它
在plates php中有一種方法,我可以在控制器中創(chuàng)建模板,但使用其他控制器進(jìn)行渲染。假設(shè)我有兩個(gè)控制器。 HeaderController和一個(gè)SearchController。
SearchController
class Search extends \system\core\BaseController
{
public function Index()
{
$data['text_search'] = 'Search..';
// This $this->template->render down below is what I don't want now
// okay asign the data but do not display the template yet
echo $this->template->render('common/search', $data);
}
}虛擬SearchController應(yīng)該將$ data分配給模板search.tpl,但不能渲染/顯示模板。
這是我將要撥打上述控制器的地方
HeaderController
class HeaderController extends \system\core\BaseController
{
public function Index()
{
// Some codes
// Call / load the SearchController and asign it to $data['search']
$data['search'] = $this->load->controller('common/SearchController');
// and then pass all $data and render/display it.
echo $this->template->render('common/header', $data);
}
}有沒有辦法呢?
總結(jié)
以上是生活随笔為你收集整理的php板块模板,有没有办法制作模板,但没有在板块php渲染它的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jwt用户注销 PHP,flask_jw
- 下一篇: DevExpress Chart空间Y轴