Hoy he empezado a utilizar el Zend_Controller_Router para tener url más amigables en mi tienda virtual.
En el Bootstrap.php tengo esto:
Código PHP:
protected function _initRouter(){
//Enrutamientos
$controller = Zend_Controller_Front::getInstance();
$router = $controller->getRouter();
$router->addRoute('colchones', new Zend_Controller_Router_Route('colchones.html',array('controller' => 'articulo','action' => 'listado','familia','0201')));
}
Código PHP:
$this->url(array('controller'=>'articulo', 'action'=>'ficha', 'id'=>'id'),'',true);