이러한 이유로 URL 분석을 처리하는 사용자 정의 경로 기반 서브 클래스 를 만들 수 있습니다. 이 Child Class는 두 가지 방법을 정의합니다. 는 URL을 Routedata 객체에 맵핑하고 라우팅 값에 따라 URL을 생성합니다.
사용자 정의 경로 수준과 일치in , 우리는 소개 된 URL을 분석하고 페이지 목록을 쿼리하여 지정된 가상 경로에 따라 일치하는 일치를 찾습니다. 당신이 그것을 발견하면, 우리는 적절한 컨트롤러, 작동 및 라우팅 값을 포함하는 라우 티다 타 객체를 만듭니다. 그렇지 않으면 다른 경로를 허용하기 위해 NULL로 돌아갑니다.
가상 경로를 생성 라우팅 값에 따라 URL을 생성하는 데 사용됩니다. 위 목록에서 일치하는 페이지를 검색하면 사용자 정의 URL을 정의하는 VirtualPathData 객체를 반환합니다.
등록 및 구성
CustomPageRoute
컨트롤러는 GetRouteData
GetVirtualPath
를 구현합니다
사용자 정의
위 내용은 CMS 용 MVC 라우팅에서 사용자 정의 경로 레벨을 구현하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!