0
在我笨控制器,我稱之爲模板視圖:笨傳遞變量的意見
if($this->form_validation->run() == FALSE)
{
$data['content'] = 'form';
$this->load->view('includes/template', $data);
}
的template.php視圖包含多個視圖文件,例如:
的template.php:
<?php $this->load->view('includes/header'); ?>
<?php $this->load->view($content); ?>
<?php $this->load->view('includes/sidebar1'); ?>
<?php $this->load->view('includes/sidebar2'); ?>
<?php $this->load->view('includes/footer'); ?>
當我將內容變量傳遞給加載表單視圖的模板視圖。 現在的問題是,sidebar1
和sidebar2
包含來自數據庫的動態數據。例如,sidebar1包含一些從數據庫中提取的文本等。因此,如何在調用mypage視圖時將動態數據傳遞到sidebar1和sidebar2視圖。
它看起來很亂,或者它是在CodeIgniter中創建佈局的常用方法。更高效和簡單的方法? 請讓我知道。