다음과 같이 ZF에서 경로를 만들었습니다.Zend Framework 경로 문제
/** $Router->addRoute("artistprofile", new Zend_Controller_Router_Route(
"artist/:name",
array("controller" => "artist",
"action" => "profile"
)));
*/
내가 직면 한 문제는 내 아티스트 컨트롤러의 모든 동작이 결국 profile.phtml 작업 페이지로 리디렉션된다는 것입니다. 예를 들어 new라는 아티스트 컨트롤러에서 new.phtml 페이지를 가리키고 가입 양식을 보여주는 액션이 있습니다.이 코드는 127.0.0.1/artist/new와 같이 액세스 할 수 있지만 위의 코드는 곧 추가되지 않습니다. 위의 코드를 내 스크립트에 다시 추가하면 127.0.0.1/artist/new는 profile.phtml 페이지를 표시하지만 사용자를 리디렉션하지 않으며 아티스트 컨트롤러의 모든 내 작업에 대해 프로필 내용을 표시합니다. phtml 파일이 일어날 의도가 아닙니다.
안녕 게리, 감사합니다 당신의 도움을 내가 여분의 경로를 추가 한하지만 여전히 작동하지 않는 이유는 무엇입니까? 어떤 아이디어 – user1219128
artistprofile 경로 앞에 artistNew 경로를 넣으십시오. – Garry
안녕 Garry 아직도 그 기쁨 않았 : ( – user1219128