#554: route will not be parsed correct
-------------------------------------+--------------------------------------
 Reporter:  [EMAIL PROTECTED]  |       Owner:  dominik                    
     Type:  defect                   |      Status:  new                        
 Priority:  normal                   |   Milestone:  0.11                       
Component:  routing                  |     Version:  0.11.0RC5                  
 Severity:  major                    |    Keywords:  route, gen, generate, slash
-------------------------------------+--------------------------------------
 Some routes will not be parsed correct. For examble:

 the routing.xml
 {{{
 <route name="default" pattern="^/default" module="Default">
         <route name=".users" pattern="^/user" action="Users">
                 <route name=".modify" pattern="^/(id:\d+)/modify"
 action=".Modify" callback="UserExistsRoutingCallback">
                         <route name=".extended" pattern="^/extended$"
 action=".Extended"/>
                 </route>
         </route>
 </route>
 }}}

 if you call $ro->gen('default.users.modify.extended') it will generate
 {{{
 default/user/123/modify/extended
 }}}

 But that route doesn't work! Only
 {{{
 default/user/123/modify/extended/
 }}}
 will work. That means $ro->gen('...') + '/'

-- 
Ticket URL: <http://trac.agavi.org/ticket/554>
Agavi <http://www.agavi.org/>
An MVC Framework for PHP5


_______________________________________________
Agavi Tickets Mailing List
[email protected]
http://lists.agavi.org/mailman/listinfo/tickets

Reply via email to