Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 26-04-2007 09:34:13

haltabush
Membre
Lieu: Saumur
Date d'inscription: 20-04-2007
Messages: 64

[resolu][ZF 0.92] faire passer proprement des paramètres en GET

Bonjour,
Je n'arrive pas à retrouver comment on peut faire passer des paramètres en GET dans l'url vers une action. Il me semble que c'est possible, puisque j'ai lu quelque part (où :? je retrouve pas...) que les routes pouvaient être de la forme :module/:controller/:action/:params
Si vous voyez de quoi je veux parler un petit coup de main serait bienvenu smile

Dernière modification par haltabush (26-04-2007 09:54:57)

Hors ligne

 

#2 26-04-2007 09:49:47

rod
Administrateur
Lieu: Tours
Date d'inscription: 01-03-2007
Messages: 97
Site web

Re: [resolu][ZF 0.92] faire passer proprement des paramètres en GET

Bonjour,

Tu as juste à faire pointer un lien vers :

Code:

/forum/topic/view/id/15

Ainsi le lien pointera vers le module forum, le controlleur topic, l'action view et les paramètres en URL id sera égal à 15. Pour récupérer les paramètres dans ton controlleur :

Code:

<?php

...

public function viewAction()
{
    $id = $this->_getParam('id');
}

...

?>

Hors ligne

 

#3 26-04-2007 09:54:21

haltabush
Membre
Lieu: Saumur
Date d'inscription: 20-04-2007
Messages: 64

Re: [resolu][ZF 0.92] faire passer proprement des paramètres en GET

smile
D'est pas compliqué en plus

Hors ligne

 

#4 26-04-2007 12:16:02

jbarthe
Membre
Lieu: Montpellier
Date d'inscription: 01-04-2007
Messages: 14
Site web

Re: [resolu][ZF 0.92] faire passer proprement des paramètres en GET

On peut aussi faire :
/forum/topic/view?id=15

D'ailleurs quelle solution est a préconiser entre :
/forum/topic/view?id=15
/forum/topic/view/id/15
(sans prendre en compte la beauté de l'url wink)

Hors ligne

 

#5 26-04-2007 12:24:54

ndesaleux
Membre
Date d'inscription: 16-04-2007
Messages: 196
Site web

Re: [resolu][ZF 0.92] faire passer proprement des paramètres en GET

Je pense pas qu'il y ai beaucoup de différence

Hors ligne

 

#6 26-04-2007 14:22:56

haltabush
Membre
Lieu: Saumur
Date d'inscription: 20-04-2007
Messages: 64

Re: [resolu][ZF 0.92] faire passer proprement des paramètres en GET

jbarthe a écrit:

On peut aussi faire :
/forum/topic/view?id=15

D'ailleurs quelle solution est a préconiser entre :
/forum/topic/view?id=15
/forum/topic/view/id/15
(sans prendre en compte la beauté de l'url wink)

Ben, en prenant en compte la beauté de l'url, je trouve que la deuxième méthode est beaucoup plus chouette smile C'est un peu vicieux pour Google&cie aussi, il ne peux pas détecter si c'est des dossiers ou des paramètres lol

Hors ligne

 

#7 26-04-2007 19:18:31

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: [resolu][ZF 0.92] faire passer proprement des paramètres en GET

Moi j'opte plutôt pour des url genre /forum/topic/15/:action smile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages