I do not remember if this is the case or not, but I believe you have to
attach "/*" to the end of routes that you want to allow parameters on.
For instance:
Route: /:module/:lang/:controller/:action/*
URL: /admin/en/employee/add/id/2
Should work as expected. With out that '/*' at the end, I believe the
router will ignore the trailing parameters, or ignore your route all
together and use the default route ( /:module/:controller/:action/* )
Hope that's relevant.
-Nathan Bell
ashish.sharma wrote:
Hello, It's really a gr8 forum for a developer like me who is learning
Zend and facing so many technical issues/problems. I have resolved
many problems by my own using the help available and by the help of
some members on this forum. Thanks to all. The problem now I am facing
is related with Router rewrite .. here is the problem. I am creating a
multi-lingual site and I am using the following router rewrite string
in my BOOTSTRAP file. :module/:lang/:controller/:action Which results
the URL as : admin/en/employee/add .. which is working fine and I am
able to open the add section and can add records. In the above URL it
is returning me the right names of module, controller & action if I
use requests's methods to print them i.e. getModuleName,
getControllerName etc .. Now the problem comes when i click on "edit
entry" which is having a URl like admin/en/employee/edit/id/2 .. this
is not working fine and redirect to Access denied page as i have
implemented ACL. But I have provided "edit" permission to the User =
"ADMIN" and i am logged in with the same User. When i print the Module
& Controller name it is giving "en" as controller. I feel that this is
causing the problem. On further tracking i found that whenever i use
and parameter next to action .. add or edit it gives me the error. Any
suggestions ? Thanks Ashish Sharma
------------------------------------------------------------------------
View this message in context: Problem in Router Rewrite
<http://www.nabble.com/Problem-in-Router-Rewrite-tf4260472s16154.html#a12124134>
Sent from the Zend Framework mailing list archive
<http://www.nabble.com/Zend-Framework-f15440.html> at Nabble.com.