Revision: 24131
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 21, 2010 19:16 by asterfr
Initial Code
/**
* Add this in your bootstrap
*/
protected function _initRoutes() {
$ctrl = Zend_Controller_Front::getInstance();
$router = $ctrl->getRouter();
//match every call on http://ZEND_ROOT/aZ2s-Ty9
$route = new Zend_Controller_Router_Route_Regex('([a-zA-Z0-9]+\-[a-zA-Z0-9]+)',
array(
//dispatch this to the VController
'controller' => 'v',
// iAction()
'action' => 'i'
),
array(
//send the captured value has the "e" parameters of the request
1 => 'e'
)
);
//give a name to your route and add it to the default router
$router->addRoute('view',$route);
}
Initial URL
Initial Description
You have to add this code in your Bootstrap
Initial Title
Zend Router simple extension through simple regex
Initial Tags
url, php
Initial Language
PHP