2012-09-02 2 views
2

나는 나의 ZF2 응용 프로그램에 대한 일부 콘솔 경로를 정의하기 위해 노력하고있어 루트는 항상 사용 정보를 인쇄하므로 'test'와 같은 간단한 경로도 일치하지 않습니다. 최신 zf2 버전젠드 프레임 워크 2 콘솔 경로

그것이 내 잘못 아니면 버그 (나는 경로 매개 변수에 약간의 쓰레기를 쓸 때 모듈을로드 할 때 Zend\Mvc\Router\Exception\InvalidArgumentException이 때문에 콘솔 경로를 인식하여, 실행이 실패)?

답변

7

난 그냥 경로 정의에 대한 일관성 인터페이스의 해결책을 발견 :

당신이 컨트롤러에 대한 다음과 같은 스키마를 제공하는 경우 작동 : 그것을 정의 할 수

'controller' => 'User\Controller\Profile' 

더 나은 것을 HTTP 경로와 같은 방법으로 : http://framework.zend.com/issues/browse/ZF2-515

:
'defaults' => array(
    '__NAMESPACE__' => 'User\Controller', 
    'controller' => 'Profile', 
    'action' => 'setpassword', 
), 

그냥에 대한 문제를 열었다