Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 17-08-2010 16:12:58

Geoffrey
Membre
Lieu: 63
Date d'inscription: 12-04-2007
Messages: 140
Site web

[Résolu] Construction d'Url

Bonjour,

J'essai de construire une URL comme ceci :

Code:

$this->url(
  array(
    'module' => 'parclogement'
    'controller' => 'proprietaires'
    'action' => 'index'
    'lettre' => 'P'
    'page' => 2
  ),
  null,
  true
);

Le problème, c'est que mon URL généré donne ceci http://parclogement/proprietaires/index/lettre/P/. Je perd ma variable page.

Je ne vois pas comment résoudre ceci. Suis-je obligé de construire une route rien que pour pouvoir passer un 2e argument ?

Merci

Geoffrey

Dernière modification par Geoffrey (18-08-2010 11:04:06)

Hors ligne

 

#2 17-08-2010 16:51:45

draghysck
Nouveau membre
Date d'inscription: 03-09-2009
Messages: 5

Re: [Résolu] Construction d'Url

Bonjour,

Pour construire une Url avec un view helper, il n'y a aucun soucis.

Je procède toujours de cette façon et cela fonctionne :

Code:

$this->url(array('module'     => 'demandeInformatique'
                            , 'controller'     => 'index'
                            , 'action'         => 'consulter'
                            , 'file'         => htmlentities($Pj->nom_pj)
                            , 'path'         => $path
                        )
              );

En espérant que cela t'aides.

PS : N'oublie de mettre des virgules pour séparer les paramètres du array!

Hors ligne

 

#3 17-08-2010 16:56:26

neni
Membre
Lieu: Nantes
Date d'inscription: 12-11-2007
Messages: 27

Re: [Résolu] Construction d'Url

Si cela fonctionne comme pour la création depuis un fichier XML, il faut mettre les paramètres dans un tableau:

Code:

...
'action' => 'index',
'params' => array (
    'lettre' => 'P',
    'page' => 2
),
...

Dernière modification par neni (17-08-2010 16:56:47)

Hors ligne

 

#4 18-08-2010 11:03:54

Geoffrey
Membre
Lieu: 63
Date d'inscription: 12-04-2007
Messages: 140
Site web

Re: [Résolu] Construction d'Url

Bonjour la honte.
En fait, cela marchait très bien, j'avais juste pas mis le echo devant $this->url. Du coup il se contentait de toujours m'écrire la même url.
Des heures perdues pour rien....

Merci

Geoffrey

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