У меня есть контроллер welcome
ниже, что перенаправление на функцию другого контроллера в controllers/auth/login.php
Как запустить функцию другого контроллера с base_url, указанным в config.php
function __construct() {
parent::__construct();
$this->load->helper('url');
$this->load->library('tank_auth');
}
function index() {
if (!$this->tank_auth->is_logged_in()) {
redirect('/auth/login');
} else {
$data['user_id'] = $this->tank_auth->get_user_id();
$data['username'] = $this->tank_auth->get_username();
$this->load->view('welcome', $data);
}
}
В данном случае config.php
:
$config['base_url'] = '';
$config['index_page'] = 'index.php';
он работает хорошо. Но когда я уточнил base_url в конфигурационном файле в:
$config['base_url'] = 'http://localhost/cilog/';
$config['index_page'] = '';
Object not found
. почему это так? но он работает снова, когда я указал index_page
на index.php
.