Доступ к методам вашего контроллера в CodeIgniter осуществляется через URI. Маршрутизация по умолчанию:
example.com / контроллер / функция / param1 / * * 1004
Таким образом, чтобы получить доступ к методу aaa bbb (), вы должны получить доступ к следующему uri:
/ ааа / ГЭБ
Если вы хотите установить метод aaa bbb () в качестве страницы по умолчанию вашего приложения, есть две вещи, которые нужно сделать.
Сначала вы должны указать CodeIgniter для установки aaa в качестве контроллера по умолчанию
/* /application/config/routes.php */
$route['default_controller'] = "aaa";
После этого будет вызываться метод index () aaa при доступе к URL-адресу вашего базового сайта. Вы не можете указать CodeIgniter изменить метод по умолчанию для index () на что-то другое (без установки некоторых маршрутов), поэтому самый простой способ вызова bbb () по умолчанию будет выглядеть так:
/* /application/controllers/aaa.php */
class aaa extends CI_Controller
{
public function index()
{
$this->bbb();
}
public function bbb()
{
// Stuff
}
}