0

私は最近彼らのサイトから食料品をダウンロードしましたが、テンプレートを使用してビューをロードする際に小さな問題があります..コントローラーのように、ビューをロードする機能は次のようになります

function _example_output($output = null)
{
    $this->load->view('groceryView.php',$output);
}

function index()
{
    $this->_example_output((object)array('output' => '' , 'js_files' => array() ,'css_files' => array()));
}

私が実装しようとしているのはこれです

$data['main_content'] = 'groceryView';
$this->load->view('dashboardTemplate/template',$data);

これを行うかどうかはわかりません。出力を渡すにはどうすればよいですか...これを行うとエラーが発生するためです

$data['output'] = 'output';
4

1 に答える 1

0

複数のビューをロードできます。_example_output を変更する必要があります。ヘッダーとフッターが別々にある場合は、このようにロードできます。

function _example_output($output = null)
{
    $this->load->view('header.php');
    $this->load->view('groceryView.php',$output);
    $this->load->view('footer.php');
}   
于 2013-02-26T06:52:32.280 に答える