Я пытаюсь следовать некоторым учебным пособиям в отношении CodeIgniter, в частности о расширении контроллера, следующий учебник говорит, что в файле MY_Controller я должен указать следующее:
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
class MY_Controller extends Controller
{
function __construct()
{
parent::__construct();
}
}
Однако, когда я это делаю, я получаю следующую ошибку:
Неустранимая ошибка: Class 'Controller' не найден в /home/chimeri 1/public_html/application/libraries/MY_Controller.php в строке 3
Если, однако, я положил CI_Cntroller
вместо Controller
, он работает. В чем разница?
Также должен быть добавлен закрывающий тег php ?>
в нижней части файла MY_Controller, некоторые учебные пособия пропустили это?
Спасибо заранее.