0

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

解消したい問題は、トップ コンテンツがテンプレートに表示されないようにしたいということです。コンテンツ、ヘッダー、フッターのみが必要です。誰でもこれを行う方法を教えてもらえますか?

4

1 に答える 1

0

CodeIgniter のテンプレート ライブラリ

書き込み先の領域を設定する

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

現在設定されているテンプレートにリージョンを動的に追加します

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

リージョンのコンテンツを空にする

$this->template->empty_region($name);
于 2012-10-16T05:07:57.493 に答える