我使用codeigniter的模板库设计了一个模板,该模板具有以下区域:
$template['template_ar']['template'] = 'template_ar';
$template['template_ar']['regions'] = array(
'header',
'title',
'content',
'topcontent',
'sidebar',
'footer',
'options',
'script',
);
我使用以下代码渲染我的模板
class faq extends MY_Controller {
/**
* Index
* This function views the Home Page
*
* @access public
* @return
*/
public function index() {
$this->template->write_view('content','comment/questions');
$this->template->write('options','You one',TRUE);
$this->template->render();
}
}
我想要消除的问题是我想阻止顶级内容出现在我的模板中。我只需要内容,页眉和页脚。谁能告诉我怎么做?
答案 0 :(得分:0)
<强> Template Library for CodeIgniter 强>
设置要写入的区域
$this->template->set_regions($regions);
将区域动态添加到当前设置的模板
$this->template->add_regions($name, $props);
清空区域内容
$this->template->empty_region($name);