Прошло много времени с тех пор, как я не использую CI, и у меня возникли сомнения по поводу стартера.
EDIT:
class MY_Controller extends CI_Controller {
public function __construct() {
parent::__construct();
if(!$this->session->userdata('usuario')) {
$this->load->view('login');
}
}
}
class Home extends MY_Controller {
public function __construct() {
parent::__construct();
Template::set('title', 'Login');
Template::set('view', 'home');
}
public function index() {
$this->load->view('template');
}
}
Что происходит, если пользовательский сеанс недопустим, он загружает представление login , но, как и в моем методе контроллера Home, вызывает представление home , загружая оба представления на той же странице.