Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework > MVC
MVC Forum de support sur le développement d'applications de type modèle-vue-contrôleur avec Zend Framework ainsi que vos questions sur les plugins, les helpers etc. Avant de poster -> Cours MVC, FAQ ZF Controller
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/12/2007, 17h38   #1
Invité régulier
 
Inscription : avril 2006
Messages : 14
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2006
Messages : 14
Points : 5
Points : 5
Envoyer un message via MSN à allbizznet
Par défaut Condition dans controleur

Bonjour
je debute sous Zend donc desole si j'ecris des betises

voilà (c'est banal mais bon..):
un internaute s'inscrit sur mon site :
si il n'existe pas alors je passe à la suite
si il existe je lui conseille d'utiliser une autre page

j'avais prevu un controleur utilisateur avec une fonction index + une fonction ajout.
Dans cette fonction ajout, je teste l'existence de l'internaute et là...... j'ai un doute.....
=>(1) soit je positionne 2 $this->render différents aux 2 conditions dans la vue
=>(2) soit je fait des redirections dans le controleur ??

En fait, j'ai l'impression qu'il y a un truc que j'ai passé à travers, car je voudrai faire le choix 2 mais je ne sais pas comment techniquement.

je ne sais pas si j'ai bien expliqué ( pas la tête) mais j'attends avec impatience vos remarques pour la suite.

D'avance merci
allbizznet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2007, 09h59   #2
Membre confirmé
 
Inscription : juin 2005
Messages : 171
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juin 2005
Messages : 171
Points : 214
Points : 214
Bonjour,

Ou (3)=> Tu passes la main à une autre action via un forward()

Pour la redirection quelque chose comme ça dans ton action devrait faire l'affaire :
Code :
1
2
 
$this->_redirect('nouvelle url');
Un peu de doc sur le redirect et le forward sur cette page.
aurelman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2007, 12h10   #3
Invité régulier
 
Inscription : avril 2006
Messages : 14
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2006
Messages : 14
Points : 5
Points : 5
Envoyer un message via MSN à allbizznet
Je vais essayer le _redirect car je souhaiterai que la "main" reste dans le controlleur

thks
allbizznet est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h57.


 
 
 
 
Partenaires

Hébergement Web