Bonjour à tous,

Je souhaite faire une route pour ouvrir un fichier pdf en récupérerant deux paramètres mais ma route me renvoi toujours sur le controller par défault ( page d'accueil ). Dans un premier temps je souhaitais afficher les informations récupérés par l'url dans une vue avec le code ci-dessous mais je me retrouve toujours sur ma page d'accueil :

Voici ma route dans routes.ini :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
routes.admin-project-docproject.type                = "Zend_Controller_Router_Route_Regex"
routes.admin-project-docproject.route               = "admin/project/docproject/([a-zA-Z0-9]+)/([0-9]+).pdf"
routes.admin-project-docproject.defaults.module     = "admin"
routes.admin-project-docproject.controller 	       = "project"
routes.admin-project-docproject.action     		= "docproject"
routes.admin-project-docproject.map.1               = planId
routes.admin-project-docproject.map.2               = documentId
voici mon fichier html qui envoi l'url

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
 <td> <a href="<?php echo '/admin/project/docproject/test02/1.pdf'; ?>"><?php echo 'nom du fichier' ; ?></a></td>
et l'action :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$planId = $this->_getParam('planId', 0);
$documentId = $this->_getParam('documentId', 0);
 
$this->view->test = $planId . $documentId ;
Merci d'avance de votre aide