2014-08-27 3 views
1

Zend Framework 2의 module.config.php 파일에서 라우팅 설정을 사용하고 있는데, 올바른 컨트롤러와 동작을 지시하지만 추가 페이지 매개 변수를 통과하지 못했습니다. 여기에 config가 있습니다. 코드 : http://myapp.dev/admin/accounts/users/page/123Zend 2 라우팅 매개 변수를 전달하지 않음

0 :

$page = $this->params()->fromQuery(); 
    echo __FILE__; echo '<pre>'; print_r($page); echo '</pre>'; exit; 

배열이 요청하는 다음 URL 비어 :

'admin-management' => array(
      'type' => 'Segment', 
      'options' => array(
       'route' => '/admin/accounts/[:action]/[page/:page]', 
       'constraints' => array(
        'page' => '[0-9]*', 
       ), 
       'defaults' => array(
        '__NAMESPACE__' => 'UserManagement\Controller', 
        'controller' => 'Management', 
        'action'  => '[a-zA-Z][a-zA-Z0-9_-]*', 
       ), 
      ), 
     ), 

나는 컨트롤러 사용자 액션에 다음을 사용하고 있습니다 통해 오는 매개 변수를 확인하려면 내가? 페이지 = PARAM가 제대로 보여 않습니다 끝에 123 ... 추가하면

는 덧붙여

답변

관련 문제