0
Yii에서 맞춤 URL을 구성하고 싶습니다. 나는 마지막 단계에서 머물러있다.Yii의 맞춤 URL
'profile<uid:\w+>_<type:\w+>/'=>'view/profile,
이 생성되는 URL이 점을 제외하고 잘 작동 :
http://localhost/dev/profile122_doctor?specialty=Cardiology&locality=Times+Square
내가 config 파일에서 규칙을 얼마나
$a->url = Yii::app()->createUrl('view/profile',array('uid'=>$a->userid,'type'=>$a->type,'specialty'=>$specialty,'locality'=>$locality)) ;
이것은 : 이 내가 URL을 생성하는 방법이다
다음 줄을 따라 URL을보다 깨끗하게 정리하고 싶습니다.
http://localhost/dev/profile122_doctor/specialty-Cardiology-near-Times-Square
이 작업을 수행 할 수 있습니까? 어떤 제안? URL이 제대로 작동하려면 UID와 유형 변수 만 필요합니다. 정보의 나머지는 SEO의 목적을 위해 필요합니다.
을 특정 경우에만 규칙이 적용되도록 config 파일을 수정 하시겠습니까? Yii :: app() -> createUrl을 사용하여 URL을 만들 때 어떻게 똑같이 지정합니까? –
귀하의 특별한 경우는 무엇입니까? 새로 작성한 것을 처음에 넣고 처음에 넣어야합니다. 따라서 특정 규칙을 적용 할 수 없다면 다른 규칙으로 대체 할 것입니다. – darkheir
내 특정 시나리오는 위 질문에있는 것이고 그 외 모든 것은이 유형입니다 :/ '=>'/ ', 나는 (사용자 정의 클래스 배열을 위에 놓는) 배치를 변경했지만 모든 경우에 사용자 정의 클래스 규칙을 적용하게되었습니다. –