Codeigniter의 컨트롤러와 같은 정확한 이름의 컨트롤러 폴더에 폴더를 만들려고합니다. 어떤 트릭이나 뭐 그런 것이 가능합니까? 여기컨트롤러와 같은 Codeigniter 하위 폴더
스크린 샷 : http://i.imgur.com/vrQ1J9V.png
Codeigniter의 컨트롤러와 같은 정확한 이름의 컨트롤러 폴더에 폴더를 만들려고합니다. 어떤 트릭이나 뭐 그런 것이 가능합니까? 여기컨트롤러와 같은 Codeigniter 하위 폴더
스크린 샷 : http://i.imgur.com/vrQ1J9V.png
당신이 /config/routes.php
$route['manage/(.*)'] = "manage/manage/$1";
$route['manage'] = "manage/manage";
편집
내가 잘못 처음 보거나 manage.php가 관리 폴더 외부 생각했다.
정상적으로 작동하지만 URL에 '관리'가 두 번 적용됩니다. 첫 번째 "관리"를 제거하기 위해 라우트 구성을 변경할 수 있지만, manage.php의 이름을 다른 이름으로 바꾸는 데 혼동과 시간이 많이 걸리지 않을 것입니다.
같은 이름을 사용에는 문제가 없습니다에 추가해야합니다
/controllers/manage/manage.php
처럼 될 것이다, 그러나이 혼란합니다. 가장 좋은 해결책은 이름을 변경하는 것이지만, 잘 사용할 수는 있습니다.
'manage/manage/function'으로 경로를 사용해야합니다.