0

BF初心者です。ここのチュートリアルに従って BF を学習していますが、以下のようなエラー メッセージが表示される理由がわかりません。

致命的なエラー: オブジェクト以外のメンバ関数 where() を呼び出しています ...

コードは次のとおりです。

class Content extends Admin_Controller {

public function __construct(){
    parent::__construct();
    Template::set('toolbar_title', 'Manage Your Blog');
}

public function index(){
    $posts = $this->post_model->where('deleted', 0)->find_all();
    Template::set('posts', $posts);
    Template::render();
}
}

誰かがこれについて私を案内できますか? ありがとう

4

1 に答える 1

1

オブジェクトを使用する前に、コンストラクターにモデルをロードする必要があります。

$this->load->model('post_model', null, true);

また、モデルが存在することを確認してください。

于 2012-11-21T07:35:28.317 に答える