Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/11/2010, 15:32
sciutomaxi
 
Fecha de Ingreso: junio-2007
Mensajes: 152
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: Zend Router estatico

Cita:
Iniciado por masterpuppet Ver Mensaje
Lo podes hacer en el application.ini

Código INI:
Ver original
  1. resources.router.routes.news.type = "Zend_Controller_Router_Route"
  2. resources.router.routes.amigos.route = "listado/:type"
  3. resources.router.routes.amigos.defaults.module = "default"
  4. resources.router.routes.amigos.defaults.controller = "amigos"
  5. resources.router.routes.amigos.defaults.action = "listado"

Los ":" quieren decir que es una variable, despues en el controller/action:

Código PHP:
Ver original
  1. $type = $this->_getParam('type');

Para genera la uri en el view:

Código HTML:
Ver original
  1. <a href="<?php echo $this->url(array('type' => 4), 'amigos', true); ?>>Type</a>

Mas info en Router.

Salu2.
el tema es que necesito agregarlo en el handler.php y son 5 urls estaticas