0

HMVC で CodeIgniter 3 を使用しています。

次のエラーが発生する理由を知っている人はいますか

    Severity: Notice
    Message: Undefined property: Login::$login_model

下の2行目。モデルを明確に呼び出していますが、何らかの理由で適切にリンクされていません

    $this->load->model('auth/login_model');
    $response = $this->login_model->attempt($username, sha1($password));

次に、モデルは非常に基本的です。

    <?php
    class Login_model extends CI_Model 
    {
        public function attempt($user, $pass) 
        {
        ... 

オブジェクトを使用すると機能しますが、私が持っている場所を含む多くの場所で同じ問題があります

    $this->db->select("....

「db」がないため、どこがクラッシュしています。CodeIgniter 3 の新しいソリューションは何ですか? 古い投稿を見たことがありますが、役に立たないようです

ありがとう!

4

2 に答える 2

0

コントローラーに次のコードを入れてみてください:

public function __construct() {

    parent::__construct();


    $this->load->model('Login_model'); // load model 


}
于 2018-07-19T05:43:39.057 に答える