Commit 5f63e9e9f51dfe69ad09f322fe913c9040f4ce3a

Authored by Wilmer Ramones
1 parent d40e70b06b
Exists in master

mejorado el enrutamiento del portal al intentar registrarse para acceder al CEA

Showing 1 changed file with 5 additions and 11 deletions   Show diff stats
src/AppBundle/Controller/PortalController.php
@@ -24,10 +24,8 @@ class PortalController extends Controller @@ -24,10 +24,8 @@ class PortalController extends Controller
24 ->findOneByCedulaPasaporte($form->get('cedula')->getData()); 24 ->findOneByCedulaPasaporte($form->get('cedula')->getData());
25 25
26 if (!$persona) { 26 if (!$persona) {
27 - $this->addFlash('danger', 'Docente no Registrado en la Base de Datos del Centro de Estudios. Por Favor');  
28 - return $this->redirect(  
29 - sprintf('%s#%s', '/', 'adscripcion')  
30 - ); 27 + $this->addFlash('danger', 'Docente no Registrado en la Base de Datos del Centro de Estudios. Por Favor consulta con el Coordinador Regional del CEA');
  28 + return $this->redirect($this->generateUrl('homepage').'#adscripcion');
31 } 29 }
32 30
33 //1. obtener el rol-institucion-persona 31 //1. obtener el rol-institucion-persona
@@ -38,10 +36,8 @@ class PortalController extends Controller @@ -38,10 +36,8 @@ class PortalController extends Controller
38 36
39 //si no existe el rol del docente, enviar correo al encargado de la región para verificar. 37 //si no existe el rol del docente, enviar correo al encargado de la región para verificar.
40 if (!$rol) { 38 if (!$rol) {
41 - $this->addFlash('danger', 'Docente no Registrado en la Base de Datos del Centro de Estudios. Por Favor');  
42 - return $this->redirect(  
43 - sprintf('%s#%s', '/', 'adscripcion')  
44 - ); 39 + $this->addFlash('danger', 'Hay un problema con el docente, no tiene ningún rol asignado en la UBV');
  40 + return $this->redirect($this->generateUrl('homepage').'#adscripcion');
45 } 41 }
46 42
47 //si el docente existe, crea el nombre de usuario. 43 //si el docente existe, crea el nombre de usuario.
@@ -110,9 +106,7 @@ class PortalController extends Controller @@ -110,9 +106,7 @@ class PortalController extends Controller
110 106
111 } 107 }
112 108
113 - return $this->redirect(  
114 - sprintf('%s#%s', '', 'adscripcion')  
115 - ); 109 + return $this->redirect($this->generateUrl('homepage').'#adscripcion');
116 //$request->getSession()->getFlashBag()->add('success', 'Your email has been sent! Thanks!'); 110 //$request->getSession()->getFlashBag()->add('success', 'Your email has been sent! Thanks!');
117 } 111 }
118 112