|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : janvier 2007 Messages : 47 ![]() |
Bonjour
J'ai un module qui affiche des articles (en backend) ../backend_dev.php/articles Je voudrais que selon l'appel il n'affiche ques des articles appartenant à une rubrique (where rubriques_id = XX) Je me suis appuyé la dessus : http://www.developpez.net/forums/d95...-table_method/ j'ai donc utilisé le generator.yml La class table Code :
Dans mon cas remplacer le 6 en dur par quelque chose du style /backend_dev.php/articles/rubriques_id = 6 J'ai essayé ça url: /:module/:action/:rubriques_id Mais sans succès. [I]C'est sûrement une question simple pour vous[, mais alors pour moi.../I] |
||
|
|
00
|
|
|
#2 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Le problème est que les objets du modèle n'ont pas accès à sfRequest et que tu n'as pas accès au code (du générateur) pour envoyer le sfRequest à la méthode...
Tu peux récupérer la requête dans le modèle par : Code :
$sfRequest = sfContext::getInstance()->getRequest();
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : janvier 2007 Messages : 47 ![]() |
Oui je comprend le principe
Mais comment passer cette valeur en parametre quelque chose comme ça Code :
<?php echo url_for('articles/index/ rubriques_id=2 ' ); ?>" Pi |
|
|
00
|
|
|
#4 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Il faut définir une route
Il faut passer le paramètre comme tu le fait à la route Il suffit alors de le récupérer dans la méthode, comme si tu était dans le contrôleur.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : janvier 2007 Messages : 47 ![]() |
Merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com