Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 12-09-2008 00:54:16

3uclide
Membre
Date d'inscription: 09-08-2008
Messages: 194

Confirmation d'architecture pour un module

Bonjour, je voudrais savoir si pour un module "Member" cet architecture convient:

IndexController
..............IndexAction (Affiche les informations sur le compte)
..............LoginAction
..............LogoutAction
..............ChangePasswordAction
..............ChangeEmailAction
RegisterController
..............IndexAction (affiche le formulaire)
..............RegistredAction (confirme que le compte vient d'être enregistré et lui dit de vérifier ses courriels pour activations)
..............ConfirmAction (Permet d'activer un compte)
.
.
.

Voilà, j'espère que vous pourrez m'éclairer. smile

Hors ligne

 

#2 12-09-2008 17:18:45

fte
Membre
Lieu: 06 13 83
Date d'inscription: 16-05-2008
Messages: 112
Site web

Re: Confirmation d'architecture pour un module

RAS, fonce wink

Hors ligne

 

#3 12-09-2008 18:38:34

3uclide
Membre
Date d'inscription: 09-08-2008
Messages: 194

Re: Confirmation d'architecture pour un module

Merci, en faite je ne sais jamais trop qu'est-ce qui doit être contrôleur ou action...? est-ce qu'un contrôleur est une ressource et qu'une action permet de la manipuler? dans ce cas serait-il préférable de le faire comme ceci:
UserController
....RegisterAction
....RegistredAction
....ActivateAction
....LoginAction
....LogoutAction
.
.
.

Hors ligne

 

#4 15-09-2008 09:41:35

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: Confirmation d'architecture pour un module

C'est quoi registred ??

Perso, j'ai une partie séparé avec un controller Auth et un controller User
UserController
..add
..edit
..delete

AuthController
..login
..logout
..deny (utilisé par un plugin acl)


----
Gruiiik !

Hors ligne

 

#5 23-09-2008 15:41:14

acharrex
Membre
Lieu: Suisse
Date d'inscription: 27-04-2008
Messages: 135

Re: Confirmation d'architecture pour un module

3uclide a écrit:

Merci, en faite je ne sais jamais trop qu'est-ce qui doit être contrôleur ou action...? est-ce qu'un contrôleur est une ressource et qu'une action permet de la manipuler? dans ce cas serait-il préférable de le faire comme ceci:
UserController
....RegisterAction
....RegistredAction
....ActivateAction
....LoginAction
....LogoutAction
.
.
.

En fait, tu peux le faire comme tu le souhaites selon que tu préfères une URL du type "http://www.monsite.tld/index/Login" ou "http://www.monsite.tld/user/Login".

Mais en principe on regroupe dans un contrôleur toutes les actions touchant à une table bien précise.

Hors ligne

 

#6 23-09-2008 22:08:36

3uclide
Membre
Date d'inscription: 09-08-2008
Messages: 194

Re: Confirmation d'architecture pour un module

acharrex a écrit:

En fait, tu peux le faire comme tu le souhaites selon que tu préfères une URL du type "http://www.monsite.tld/index/Login" ou "http://www.monsite.tld/user/Login".

Mais en principe on regroupe dans un contrôleur toutes les actions touchant à une table bien précise.

Je ne crois pas que URL soit un problème, puisqu'elle peut facilement être modifié avec le routeur, sinon merci pour la précision sur les contrôleur. 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