2010-02-05 12 views
0

d'action d'un module j'écris un module « Compte » qui devrait prendre soin de tout ce qui concerne les comptes: enregistrement, connexion/déconnexion, l'administration des utilisateurs, la récupération de mot de passe, l'activation du compte, etc.Accès rendu la sortie

Je pensé qu'il serait préférable de réutiliser ce que DefaultController :: actionRegister() du module génère pour afficher sur la page principale. Donc ma question est: comment créer une nouvelle "sous-requête" (similaire à CController :: forward()) à partir de n'importe quel contrôleur (soit SiteController, lu: from views/layouts/main.php, ou un autre contrôleur, éventuellement d'un autre sous-module) à un module/contrôleur/action donné?

J'ai essayé avec $ this-> forward() depuis ma présentation d'application sans succès: elle affiche une page blanche, sans aucune erreur.

Merci

Répondre

0

Vous essayez de make a widget. Éviter les classes et les actions étroitement couplées rendra votre application plus sûre, plus facile à maintenir et à améliorer et bien plus réutilisable. "Inline partielle redirections" ne sont jamais les réponses à toute question, au moins dans Yii.