내가 디렉토리 구조를 가지고 Kohana에 라우팅 : 애플리케이션 -> 클래스 -> 컨트롤러 -> 학교 -> 관리 -> 관리 -> 학생 -> student.php3.2 디렉토리
갖는 경로 :
Route::set('school_admin_management_student',
'<prefix>/<directory>(/<controller>(/<action>(/<id>)))',
array('prefix'=>'demo', 'directory'=>'school/admin/management/student'))
->defaults(array(
'directory'=>'school/admin/management/student',
'controller'=>'student',
'action'=>'index',
));
까지 액세스 학교로, 나는 단지 선행 URL을 변경하고자하지만, 예를 들어 학교를 위해 개발 된 동일한 코드를 사용하여, 대학에 동일한 응용 프로그램을 사용 가지고 모든 것은 괜찮 :
만약 누군가 접근 : http://example.com/demo/school/admin/management/student 그것은 논리 develo를 보여줄 것이다 동일한 컨트롤러가 URL 탐지에 근거하여 일부 로직 변화에 확실히 호출해야 http://example.com/demo/college/admin/management/student :
지금 내가 원하는 것입니다
,사람이 접근하면 활동 지수 PED.
나는 당신에게 매우 감사 할 것입니다. 내게 다음 날에 내 프로젝트를 완료해야하기 때문에 당신이 내게 어떤 힌트를 줄 수 있다면, 나를 도와주세요!
파이살 패리디
다른 컨트롤러 (필요한 경우)를 수행하는 다른 컨트롤러로 라우팅하는 것이 더 쉽다고 생각합니다. 학교 컨트롤러에서 상속되거나 둘 다 공유 로직을 포함하는 동일한 부모를 가질 수 있습니다. – kero