Как направить 2 параметра на контроллер?

Это кажется очень простым, но я могуя не понимаю

Я пытаюсь отправить более одного параметра в метод в контроллере, например так:

http://localhost/ci/index.php/subjects/3/state

Это маршруты, которые ямы пробовали:

$route['subjects/(:num)'] = 'subjects/view/$1';
$route['subjects/(:num)/{:any}'] = 'subjects/view/$1/$2';

Метод принял 2 параметра:

public function view($slug, $id = null){

}

но я, кажется, получаю 404. Как я могу заставить это работать? Мне нужен метод просмотра, чтобы всегда принимать 1 параметр и необязательные другие параметры.

НОТА Я включаю помощника URL.

Ответы на вопрос(3)

Ваш ответ на вопрос