Zend routing: removing null parameters from the URL -
if have route defined this:
/event/:id/:instance_id/view
it appears in url when both parameters set.
example.com/event/1/15/view
however, instance_id optional, , therefore may null, url looking (as created url helper):
example.com/event/1//view
i want this:
example.com/event/1/view
how remove unnecessary forward slash?
the above question zend 1 , below solution zend 2, please dis-regard answer.
route not 'instance_id' optional. can achieve doing this
'route' => '/event/:id[/:instance_id]/view',
it should fix url problem. ideally, 'view' should after 'event', if possible in scenario.
'route' => '/event/view/:id[/:instance_id]',
any fix text should ideally come first in route , optional last.
Comments
Post a Comment