而不是調用控制器中的每個函數內的相同的數據,我想調用一次全局加載數據。 我做如何在所有頁面上加載相同的內容?
MY_Controller.php
<?php
class MY_Controller extends CI_Controller {
public function __construct() {
parent::__construct();
$this->load->helper(array('form', 'url','file'));
$this->load->model('common/common_model');
$data['header_menus'] = $this->common_model->categoryMenus();
}
}
這個文件的核心文件夾中,並在控制器文件夾中有一個控制器和我做
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Home extends MY_Controller {
而家居控制器內裝載功能如何加載$數據[「header_menus」 ]在視圖中,我是否需要再次在函數中使用該變量進行一些操作?
你不使用佈局?請檢查http://stackoverflow.com/questions/19976737/how-to-create-master-pagelayout-with-base-design-style – madankundu
把所有這一切都放在'視圖助手',並從佈局調用此助手 –