加载页面的第二个模型

时间:2012-11-24 20:38:13

标签: codeigniter php

我是CodeIgniter的新手,我正试图了解事情的结构。

我有一个使用此方法的主页:

public function index()
{
  $this->load->model('header2');
  $this->load->model('homepage_model');

  $data = $this->homepage_model->HeadData();

  $this->load->view('homepage_view', $data);
}

如果我取出加载header2模型的行,我的页面加载正常,只要我放入该行,我得到:

  

致命错误:第303行的H:\ Forum \ system \ core \ Loader.php中找不到类'Header2'

homepage_model.php和header2.php都存在于我的模型目录中。

我的header2.php包含以下类:

class Head_model extends CI_Model
{
  private $data;

  public function HeaderData()
  {
    $data = array();

    $data['title'] = 'Forum main page';
    $data['heading'] = 'Welcome to yet another forum';
    $data['css_common'] = 'assets/css/common.css';
    $data['meta_desc'] = 'Forum main page';
    $data['meta_keywords'] = 'Forum Main Home';
    $data['js_jquery'] = 'js/jquery-1.8.2.js';
  }  
}

1 个答案:

答案 0 :(得分:4)

您的班级名称不正确。 header2.php类名应该如下所示

class Header2 extends CI_Model
相关问题