私は Codeigniter を初めて使用し、使用しているバージョンは最新のCodeigniter v2.1.4です。
独自の Web ブログを作成するための開始点としていくつかの単純な CRUD を実行していますが、コントローラーで次のようなエラー メッセージが表示されます。
メッセージ: 未定義のプロパティ: Site::$site_model
コントローラ
function blog() {
$data = array();
$query = $this->site_model->get_records();
if (isset($query)) {
$data['records'] = $query;
}
$data['main_content'] = 'blog';
$this->load->view('includes/template', $data);
}
この行で文句を言っています$query = $this->site_model->get_records();
モデル
function get_records() {
$query = $this->db->get('data');
return $query->result();
}
db ライブラリもロードされます。
$autoload['libraries'] = array('database');
私は何を間違っていますか?