Динамический Uri и маршрутизация в Codeingiter

у меня есть Admin_Controller распространяется на мой Backend_Controller в Codeigniter 2. А также есть Site_Controller распространяется на мой Frontend_Controller который запускает весь фронтэнд.

Мне нужно получить uri_string в Site_Controller index метод. Я решу, что отображать, основываясь на найденной строке.

Как мне этого добиться? Мне не очень интересно писать все возможные маршруты routes.php, То, что мне нужно, это просто пойти в любом месте матча естественно. Если не соответствует естественному пути, перейдите к Site_Controller index метод вместо 404 с.

0

Решение

CodeIgniter _remap метод может быть использован для достижения этого поведения. Здесь ссылка на сайт.

public function _remap($method)
{
if ($method == 'some_method')
{
$this->$method();
}
else
{
$this->default_method();
}
}
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector