Hi all:
I have following custom route:

            $router = $frontController->getRouter();
            $browseRoute = new Zend_Controller_Router_Route(
               '/:action/:detailPage', // URL to match; action and id will
be matched
               array(
                   'module'     => 'default', // 'default' module
                   'controller' => 'browse',
                   'detailPage' => 'index'
               )
            );
            $router->addRoute('browse', $browseRoute);


I want to use this custom route only for my browse controller matching
(locations|expertise|advantage|info|lifestyle) actions. It works partially
for e.g. <base url>/locations or <base url>/locations/browse_locations but
it doesn't work for <base url>/locations/browse_locations/page/2 (should
also work for <base
url>/locations/browse_locations/page/2/key1/value1/.../.../keyX/valueX).

All requests that have an existing controller (e.g. <base url>/admin or
<base url>/admin/index or <base url>/admin/index or <base
url>/admin/list/view/test etc.) should use the default route.

Any suggestions on how to solve this problem?
TIA

Gunter

Reply via email to