내 routes.php
:CodeIgniter의 경로/I가에있는 방법
$route['ctrller1/method1/video/(:num)'] = 'ctrller2/method2/$1';
나는 또한 방법이있다 ctrller1
라는 이름의 컨트롤러가 :
function method1 ($str = NULL) {
// do something
}
문제는 내가가 가지고있다 use controller2 coz 컨트롤러 1을 편집 할 수 없거나 편집 할 수 없습니다. 내가 원한 것은 겉으로보기에는 단순하지만 분명히 CI는 나와 함께 일하기를 원하지 않는다. URL을 때
는 :domain.com/ctrller1/method1/edit
가 호출, 나는
domain.com/ctrller1/method1/videos/1
내가 전화
ctrller2
의 방법을 원하는 불려 갔을 경우
ctrller1
내부의 방법은 호출하려는.
모두 나에게 맞는 것처럼 보이지만 작동하지 않습니다. 그래서 나는 뭔가를 놓치고 있어야합니다. 라우팅에 다음을 추가하려고 시도했습니다.
$route['ctrller1/method1/(edit)'] = 'ctrller1/method1/($1)';
하지만 아무 것도 없습니다. 아무도 여기서 뭐 잘못 보니?
Nah. 질문에만 오타가 있습니다. 내 코드를 확인했는데 모든 것이 순조롭게 진행된 것 같습니다. – rgin