2014-07-24 4 views
0

나는젠드 2 - URL 라우팅

<a href="<?php echo $this->url($this->route,array('action'=> 
    $action,'week' => $day, 'order_by' => 'date', 'order' => 'ASC')); 
?>">To day</a> 

이 URL은 현재 일에 대한 모든 게시물을 도출이 URL을 가지고이 네비게이터의 URL입니다.

http://localhost/zf2/public/posts/day/2014-07-17/order_by/date/ASC 

나는 나의 탐색기의 URL을 표시해야합니다

http://localhost/zf2/public/posts/day/order_by/date/ASC 

당신이있는 경우를 제안 :)

+0

'routes.config'를 확인하고 원하는대로 설정하십시오 : http://framework.zend.com/manual/2.0/en/modu les/zend.mvc.routing.html @ ins0의 제공된 awnser가 올바른 방향으로 여러분을 밀어 넣을 수 있습니다. 당신은 세그먼트를 가지고 작업 할 수 있습니다. – Kwido

답변

0

당신이 zf2 문서를보고

같은 옵션 segement 유형 뭔가를 정의해야 할 수 있습니다
posts/day/[:week/][order_by/:order_by/:order] 
+0

하지만 [/ day /]를 정의 할 때 [: week /]를 부를 때 나는 url bar에 날짜를 표시하고 싶지 않습니다. –

+0

좋을 것입니다. 귀하의 질문에 귀하의 URL에 정적 및 동적 무엇을 알기가 정말 어렵 기 때문에 매개 변수 변수를 제공 할 수 있다면. 따라서 MVC.routing 문서를 확인하거나 예를 들어 Order_by가 ASC 또는 DESC 일 수있는 것과 같이 URL에서 변경 될 수있는 부분에 대한 명확한 예를 제공해야합니다. – Kwido

+0

@ Kudo가 자세한 답변을 얻으려면 현재 구성 및 매개 변수에 대한 추가 정보가 필요하다고 말합니다. – ins0