2011-09-04 2 views
1

는 :ZF : URL보기 도우미 연기 이상하게도 나는 다음과 같은 경로를 정의

나는 단축 URL (로컬 호스트/사용자/결과 someuser)을 통해 페이지입니다
$route = new Zend_Controller_Router_Route(
    'users/:id', 
    array(
     'controller' => 'users', 
     'action' => 'profile', 
     'id' => '' 
    ) 
); 

, URL이 레이아웃 파일에 정의 된 모든 "localhost/users"링크를 클릭하십시오. 다음은 레이아웃의 코드입니다.

레이아웃 파일의 링크가 올바른 URL을 가리 키도록 코드를 수정하려면 어떻게해야합니까?

답변

2

도우미를 호출 할 때 사용할 경로를 정의해야합니다. 그렇지 않으면 현재 경로 (users/:id)를 사용하게됩니다. 당신이주는 두 가지 예를 가정 할 때, 그것은 'default'이 될 것입니다. 도우미 호출에서 null을 바꾸어보십시오.

관련 문제