Suis dans le routage en ce moment.
Bon voila mon blême; j'ai un module admin dont le generator.yml est:
je me retrouve avec un lien:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 config: actions: ~ fields: ~ list: display: [first_name, last_name, site] max_per_page: 10 object_actions: show: ~
j'ai donc instancié une methode excuteListShow:
Code : Sélectionner tout - Visualiser dans une fenêtre à part http://localhost/ittoolbox_cache.php/owner/487/ListShow
dans mon ListShowSuccess.php, j'ai besoin de refaire un lien sur elle-même, en rajoutant un parametre (quand j'aurai résolu le blême actuel).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public function executeListShow(sfWebRequest $request) { $this->owner = Doctrine::getTable('sfGuardUser')->find(array($request->getParameter('id'))); $this->forward404Unless($this->owner); }
J'ai donc mis un lien:
je me retrouve avec un lien qui correspond a rien:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href="<?php url_for('owner/list_show?id='.$owner->getId())?>"><?php echo $group ?>
j'ai essayé listshow, ListShow.. rien n'y fait !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part http://localhost/ittoolbox_cache.php/owner/487/
mon routage:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 owner: class: sfDoctrineRouteCollection options: model: sfGuardUser module: owner prefix_path: /owner column: id with_wildcard_routes: true
Partager