我有一个控制器,其中有很多方法,我必须在所有页面中加载我的标题。目前我正在使用$data["query1"] = $this->mainmenumodel->getmainmenulist();所有方法来加载我的标题数据。
我在每个类中有 30 多个方法,因此在每个方法中都写这个有点困难$data["query1"] = $this->mainmenumodel->getmainmenulist();。
我可以在课堂上做些什么,以便它可用于整个方法。
控制器.php
                       --------------------------------
                       ---------------------------------
    class mainmenusetups extends MY_Controller {
       var $data = array();
       public function __construct() { 
        parent:: __construct();
        $this->load->helper('url'); 
        $this->load->model('mainmenumodel'); 
        $this->load->library('pagination'); 
        parent::MY_Controller(); 
      if ((int) $mainmenu_id > 0) 
       {
        $query = $this->mainmenumodel->get($mainmenu_id); 
          $this->data->mainmenumodel->getmainmenulist();//how to specify it only once to be use for enitere  class
        $this->load->view('admin/setups/mainmenu/index', $data);
       } 
      else if (!($this->input->post('mainmenu_id'))) 
     {
        $data["query"] = $this->mainmenumodel->fetch_mainmenu_data($config["per_page"], $page);
        $data["links"] = $this->pagination->create_links();
         $this->data->mainmenumodel->getmainmenulist();//how to specify it only once to be use for enitere  class
        $this->load->view('admin/setups/mainmenu/index', $data);
       }
     //--------like this ,i have many  methods and condition in every page-----------       }