Symfony2 Route 질문
조회수 6592 답변수 1 반응수 1 등록일 2016.05.08 15:16:58

Route 구성 중 유저 정보로 /users/{uid} URL에 대해 info 컨트롤러에 매핑하고,

신규 유저로 /usres/new URL에 대해 new 컨트롤러에 매핑하고 싶습니다.


유저 정보 route

$collection->add('users_info', new Route('/users/{uid}', array(

  1.    '_controller' => 'UsersBundle:users:info',
  2.    'uid' => 0, 
  3. )));


신규 유저 route

$collection->add('users_new', new Route('/users/new', array(

  1.    '_controller' => 'UsersBundle:users:new',
  2. )));


정규식을 이용해서 uid가 숫자면 users_info route에 매핑하고 숫자가 아니면 패스하면 될거 같긴한데...

어떻게 해야 할까요


유저 정보 route

  1. $collection->add('users_info', new Route('/users/{uid}', array(
  2.    '_controller' => 'UsersBundle:users:info',
  3.    'uid' => 0
  4.    ), array('uid' => '\d+', )));


2016.05.09 01:27:42 반응 이력

답변 작성

질문에 적합한 답변을 상세히 작성해 주시기 바랍니다.

답변이 찬성되면 태그평판 +2점이 적립, 반대되면 태그평판 -1점 차감됩니다.

답변이 채택되면 태그평판 +10점이 적립됩니다.

PHP 게시판 정보
  • 35
    질문수
  • 9
    아카이브수
  • 28
    채택수
  • 2
    멤버수
PHP 질문 통계
최근 30일
답변율
0%
채택율
0%
전체
답변율
82%
채택율
80%
최근에 등록된 질문