Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 18-07-2009 08:03:50

nicko
Membre
Lieu: Chambéry
Date d'inscription: 25-05-2009
Messages: 190

Problème d'url

Bonjour,

J'utilise la fonction url ( ) pour créer mes url dans les vues.
Lorsque fait une url de ce type :

Code:

$this->url ( array ( 'module' => 'members', 'controller' => 'index', 'action' => 'edit', 'id' => '1' ), $member->name )

j'accède à la page suivante : monurl/members/index/edit/id/1

Puis sur cette nouvelle page, je créer un lien comme celui ci :

Code:

$this->url ( array ( 'module' => 'members', 'controller' => 'index', 'action' => 'add' ), 'ajouter' )

Il me créer le lien suivant :monurl/members/index/add/id/1

Il conserve id/1.

Y a t-il solution pour eviter qu'il garde en mémoire les deniers paramètres ?

Merci beaucoup d'avance

Cordialement.

Hors ligne

 

#2 18-07-2009 09:01:15

-=blu3+3y3s=-
Membre
Lieu: Toulouse
Date d'inscription: 01-04-2008
Messages: 47

Re: Problème d'url

Salut,
Le view helper "Url" a un paramètre $reset qui te permet de remettre à zéro les paramètres de ton url.
++

Hors ligne

 

#3 18-07-2009 09:21:22

nicko
Membre
Lieu: Chambéry
Date d'inscription: 25-05-2009
Messages: 190

Re: Problème d'url

Désoler mais suis encore débutant en la matière. Aurais-tu un tuto ou un exemple pour m'aider à commencer ?

Merci pour ta réponse réactive.

Hors ligne

 

#4 20-07-2009 14:20:23

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

Re: Problème d'url

Y a t-il solution pour eviter qu'il garde en mémoire les deniers paramètres ?

Tout a été dit. Et c'est même dans la documentation.

url($urlOptions, $name, $reset): Creates a URL string based on a named route. $urlOptions should be an associative array of key/value pairs used by the particular route

Ton code devient donc :

Code:

$this->url ( array ( 'module' => 'members', 'controller' => 'index', 'action' => 'add' ), 'ajouter' , true)

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