模板库codeigniter

时间:2012-10-10 07:21:24

标签: php codeigniter templates

我使用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();
  }
}

我想要消除的问题是我想阻止顶级内容出现在我的模板中。我只需要内容,页眉和页脚。谁能告诉我怎么做?

1 个答案:

答案 0 :(得分:0)

<强> Template Library for CodeIgniter

设置要写入的区域

$this->template->set_regions($regions);

将区域动态添加到当前设置的模板

$this->template->add_regions($name, $props);

清空区域内容

$this->template->empty_region($name);