В HMVC как загрузить модель из другого модуля? - PullRequest
0 голосов
/ 11 июня 2018

на сервер я не могу загрузить модель, которая находится в другом модуле в HMVC, каркас платформы Codeigniter, я пробовал таким образом:

Class Contract extends MY_Controller
{
    public function __construct()
    {
        parent::__construct();
        $this->load->model('Contract_model', 'contract');
        $this->load->model('register/customer_model', 'customer');
        $this->load->model('register/daydue_model', 'due');
    }
}

Структура

enter image description here

В localhost работает спокойно, так как сервер выдает эту ошибку ::

Message: Unable to locate the model you have specified: Daydue_model

1 Ответ

0 голосов
/ 11 июня 2018

Когда вы загружаете на сервер, используйте регистр символов, это не создает проблем на локальном хосте.неверное название вашей модели

Сделайте это так

$this->load->model('register/daydue_model', 'due');

И переименуйте название вашей модели в Daydue_model и проверьте, что имя класса совпадает с именем модели, например:

class Daydue_model extends CI_Model
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...