Я использую HMVC CI3, и у меня есть MY_Contrller в ядре, который расширяет MX_Controller. теперь у меня есть модуль orm, и я расширяю этот класс следующим образом:
class Orm extends CI_Controller
{
private $st;
private $cmf;
public function __construct()
{
parent::__construct();
$this->st = new \Doctrine\ORM\Tools\SchemaTool($this->doctrine->em);
$this->cmf = $this->doctrine->em->getMetadataFactory();
$this->cmf->setEntityManager($this->doctrine->em);
$this->module = 'orm';
$this->controller = 'orm';
}
public function index()
{
$realm = 'Restricted area for ORM Controller of NibsRMS';
$this->load->view("orm");
}
}
когда я запускаю это в браузере, он показывает мне следующую ошибку
Неустранимая ошибка: класс CI_Doctrine не найден в C: \ xampp \ htdocs \ tiffintom_master \ system \ core \ Common.php в строке 196
спасибо, я изменил название
Привет, если вы используете HMVC, тогда CI_Controller должен быть MX_Controller
но я не хочу использовать MX_Controller только для этого модуля контроллера






В заголовке указано, что CI_Controller не найден. В вашем сообщении говорится, что CI_Doctrine не найден. Какой, пожалуйста?