Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2010, 06:33
jcq_quiroz
 
Fecha de Ingreso: septiembre-2010
Mensajes: 111
Antigüedad: 14 años, 2 meses
Puntos: 0
Modularizacion del Proyecto

hola como estan, estoy iniciando en el framework zend, modularice mi proyecto en tres modulos admin, default y user, por favor ayudenme una vez autentificado como puedo ir al otro modulo en este caso modulo user y habilitar el layout para ese modulo mi codigo es el siguinete, por favor ayudenme

modules/controller/autentificacionController

public function loginAction() {

$this->view->title = 'Login';
if(Zend_Auth::getInstance()->hasIdentity()){
$this->_redirect('autentificacion/login');
}

$request = $this->getRequest();
$form = new Form_Login();
if($request->isPost()){
if($form->isValid($this->_request->getPost())){
$authAdapter = $this->getAuthAdapter();

$login_usr = $form->getValue('login_usr');
$password_usr = $form->getValue('password_usr');
print_r($form->getValues());
$authAdapter->setIdentity($login_usr)
->setCredential($password_usr);

$auth = Zend_Auth::getInstance();
$result = $auth->authenticate($authAdapter);

if($result->isValid()){
$identity = $authAdapter->getResultRowObject();

$authStorage = $auth->getStorage();
$authStorage->write($identity);
$fron_cotroller = Zend_Controller_Front::getInstance();
$fron_cotroller->addModuleDirectory('/modularizacion/modules/user');
$fron_cotroller->addControllerDirectory('/modularizacion/modules/user/controller','user');

// como redireccionar a otro modulo
} else {
$this->view->errorMessage = "User name or password is wrong.";
}
}
}


$this->view->form = $form;

}
como redireccionar a otro modulo