Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 26-08-2009 23:12:54

Guillhomme
Membre
Date d'inscription: 09-10-2008
Messages: 102

Acceder a l'objet Zend_Request depuis Zend_Db_Table

Bonjour,
voila je voudrai pouvoir recupere Zend_Request depuis un model, mais je n'y arrive pas, j'ai testé plusieurs facon, mais ca bloque toujours ! sad

Peut etre ca va a l'encontre du modele MVC ?

Hors ligne

 

#2 27-08-2009 09:03:59

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: Acceder a l'objet Zend_Request depuis Zend_Db_Table

Hello,

Je ne vois effectivement pas le besoin. Tu pourrais nous éclairer ?

En attendant c'est bien évidemment possible en faisant :

Code:

$request = Zend_Controller_Front::getInstance()->getRequest();

A+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#3 27-08-2009 11:00:33

Guillhomme
Membre
Date d'inscription: 09-10-2008
Messages: 102

Re: Acceder a l'objet Zend_Request depuis Zend_Db_Table

Il me semblait avoir tester cette façon et ça m'avait retourner une erreur, je retest ce soir.

Pour répondre a ta question, je veux me servir de l'objet request pour récupérer un paramètre dans l'url ( le /page ) pour me servir dans mon model DB, pour la pagination.

C'est une abération ce que je veux faire ? il y a quelque chose de plus simple ?

Hors ligne

 

#4 27-08-2009 13:50:27

Julien
Membre
Date d'inscription: 16-03-2007
Messages: 501

Re: Acceder a l'objet Zend_Request depuis Zend_Db_Table

Un objet Table accédant à un objet Request est une entorse pure et dure au concept racine de MVC ...
Il n'y a donc pas besoin de faire celà.

Hors ligne

 

#5 27-08-2009 14:01:25

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: Acceder a l'objet Zend_Request depuis Zend_Db_Table

Hello,

Il y a plusieurs réponses possibles :
1. pour la pagination, tu as Zend_Paginator
2. en lisant directement ton objet request, tu restreint énormément le fonctionnement (couplage fort), il serait plus logique d'avoir un paramètre d'entrée à ta fonction de ton modèle

A+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#6 27-08-2009 14:24:40

Guillhomme
Membre
Date d'inscription: 09-10-2008
Messages: 102

Re: Acceder a l'objet Zend_Request depuis Zend_Db_Table

Ok je note vos réponses, en effet, je pensais bien que j'allais faire une boulette.

Pour la pagination, je veux en effet utiliser Zend_Paginator, mais comme il attend en paramètre un objet Select, je ne pouvais pas le faire dans le Controller ...

Je vais m'en sortir avec les paramètres en entrées.

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