Да, вы можете создать представление с именем admin
и контроллер с именем admin
; не будет никаких конфликтов.
Используя библиотеку шаблонов, вы захотите сделать что-то вроде этого:
В config / template.php
$template['admin']['template'] = 'admin/admin_template.php'; // in your views
// create a new template and its regions
$template['admin']['regions'] = array(
'header',
'content',
'footer',
);
затем в вашем административном контроллере:
class Admin extends CI_Controller { //ci 2.0
function __construct()
{
parent::__construct();
$this->load->library('template');
$this->template->set_template('admin'); // set the admin template
}
// carry on as normal
}