Commit f3987f036b44ba3b4ad5fa8e7d0f167b1ce75824

Authored by Wilmer
1 parent 04fee69e69
Exists in master

mejorado los mensajes y el correo del registro en el portal ceaubv

app/Resources/views/correos/solicitud_adscripcion.html.twig
1 -<h2>Bienvido al CEA@UBV {{ nombres }}, {{ apellidos }} A continuación sus datos de ingreso</h2> 1 +<h2>Bienvido al sistema del {{ centro_estudios }} de la
  2 + Universidad Bolivariana de Venezuela {{ siglas }}</h2>
2 3
  4 +<h4>
  5 + Estimado Docente {{ nombres }}, {{ apellidos }} A continuación sus datos de ingreso:
  6 +</h4>
3 7
4 -<p><strong>usuario:</strong> {{ usuario }}</p>  
5 -<p><strong>contraseña:</strong> {{ contra }}</p>  
6 -<h4>Al Ingresar a tu cuenta, deberás formalizar el proceso de Adscripción al centro de estudios completando  
7 - el formulario de Formalización</h4> 8 +
  9 +<p><strong>Nombre de Usuario:</strong> {{ usuario }}</p>
  10 +<p><strong>Contraseña:</strong> {{ contra }}</p>
  11 +<h4>
  12 + Al Ingresar a tu cuenta, deberás formalizar el proceso de Adscripción al
  13 + {{ centro_estudios }} completando
  14 + el formulario de Formalización. Este paso es Obligatorio.
  15 +</h4>
8 Documentos en formato digital para la formalización (PDF, JPG, PNG): 16 Documentos en formato digital para la formalización (PDF, JPG, PNG):
9 17
10 <ol> 18 <ol>
11 <li>Constancia de Trabajo (obligatorio)</li> 19 <li>Constancia de Trabajo (obligatorio)</li>
12 <li>Digital del Título de Pregrado (obligatorio)</li> 20 <li>Digital del Título de Pregrado (obligatorio)</li>
13 <li>Digital del Título de Postgrado (si tiene postgrado) (en caso de tener varíos, usar el más reciente)</li> 21 <li>Digital del Título de Postgrado (si tiene postgrado) (en caso de tener varíos, usar el más reciente)</li>
14 - <li>Digital de la aprobación del Concurso de Oposición ( si ya concursó )</li>  
15 - <li>Digital de certificados de Ascenso (si ha tenido ascensos)</li> 22 + <li>Digital de la aprobación del Concurso de Oposición ( si ya concursó, de lo contrario no es obligatorio )</li>
  23 + <li>Digital de certificados de Ascenso (si ha tenido ascensos, de lo contrario no es obligatorio)</li>
16 </ol> 24 </ol>
17 25
18 26
19 -Para hacer login dirigete simplemente a la página de ingreso del Portal del Centro de Estudios Ambientales:  
20 -<a href="{{ url('login') }}">Login</a>. 27 +Para ingresar al sistema, dirígete simplemente a la página de ingreso del Portal del Centro de Estudios Ambientales:
  28 +<a href="{{ url('login') }}">CEA@UBV</a>.
app/Resources/views/portal/index.html.twig
@@ -319,6 +319,12 @@ @@ -319,6 +319,12 @@
319 <script type="text/javascript" src="{{ asset('assets/vendor/smooth-scroll/dist/js/smooth-scroll.js') }}" ></script> 319 <script type="text/javascript" src="{{ asset('assets/vendor/smooth-scroll/dist/js/smooth-scroll.js') }}" ></script>
320 <script type="text/javascript"> 320 <script type="text/javascript">
321 smoothScroll.init(); 321 smoothScroll.init();
  322 +
  323 + $('.btn').on('click', function() {
  324 + var $this = $(this);
  325 + $this.button('loading');
  326 + });
  327 +
322 </script> 328 </script>
323 {% endblock %} 329 {% endblock %}
324 330
src/AppBundle/Controller/AscensoController.php
@@ -686,7 +686,7 @@ class AscensoController extends Controller @@ -686,7 +686,7 @@ class AscensoController extends Controller
686 'idEstatus' => 2 686 'idEstatus' => 2
687 )); 687 ));
688 688
689 - $documento->setIdEstatus($em->getRepository("AppBundle:Estatus")->findOneById($this->get('request')->request->get('reconocimiento'))); 689 + //$documento->setIdEstatus($em->getRepository("AppBundle:Estatus")->findOneById($this->get('request')->request->get('reconocimiento')));
690 690
691 $servicio->setIdEstatus($this->getDoctrine()->getRepository('AppBundle:Estatus')->findOneById(4)); 691 $servicio->setIdEstatus($this->getDoctrine()->getRepository('AppBundle:Estatus')->findOneById(4));
692 $em->persist($servicio); 692 $em->persist($servicio);
@@ -836,4 +836,4 @@ function verificar_documentos2($idRolInstitucion, $tipo, $estatus, $em, $ubicaci @@ -836,4 +836,4 @@ function verificar_documentos2($idRolInstitucion, $tipo, $estatus, $em, $ubicaci
836 $em->flush(); 836 $em->flush();
837 } 837 }
838 838
839 -}  
840 \ No newline at end of file 839 \ No newline at end of file
  840 +}
src/AppBundle/Controller/PortalController.php
@@ -19,12 +19,11 @@ class PortalController extends Controller @@ -19,12 +19,11 @@ class PortalController extends Controller
19 $form->handleRequest($request); 19 $form->handleRequest($request);
20 20
21 if ($form->isSubmitted() && $form->isValid()) { 21 if ($form->isSubmitted() && $form->isValid()) {
22 -  
23 $persona = $this->getDoctrine()->getRepository('AppBundle:Persona') 22 $persona = $this->getDoctrine()->getRepository('AppBundle:Persona')
24 ->findOneByCedulaPasaporte($form->get('cedula')->getData()); 23 ->findOneByCedulaPasaporte($form->get('cedula')->getData());
25 24
26 if (!$persona) { 25 if (!$persona) {
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'); 26 + $this->addFlash('danger', 'Docente no Registrado en la Base de Datos del Centro de Estudios. Por Favor consulte con el Coordinador Regional del CEA');
28 return $this->redirect($this->generateUrl('homepage').'#adscripcion'); 27 return $this->redirect($this->generateUrl('homepage').'#adscripcion');
29 } 28 }
30 29
@@ -36,7 +35,7 @@ class PortalController extends Controller @@ -36,7 +35,7 @@ class PortalController extends Controller
36 35
37 //si no existe el rol del docente, enviar correo al encargado de la región para verificar. 36 //si no existe el rol del docente, enviar correo al encargado de la región para verificar.
38 if (!$rol) { 37 if (!$rol) {
39 - $this->addFlash('danger', 'Hay un problema con el docente, no tiene ningún rol asignado en la UBV'); 38 + $this->addFlash('danger', 'Hay un problema con el registro y asignación del Rol del Docente. Por Favor consulte con el Coordinador Regional del CEA');
40 return $this->redirect($this->generateUrl('homepage').'#adscripcion'); 39 return $this->redirect($this->generateUrl('homepage').'#adscripcion');
41 } 40 }
42 41
@@ -82,6 +81,8 @@ class PortalController extends Controller @@ -82,6 +81,8 @@ class PortalController extends Controller
82 'apellidos' => $form->get('apellidos')->getData(), 81 'apellidos' => $form->get('apellidos')->getData(),
83 'usuario' => $login->getUsername(), 82 'usuario' => $login->getUsername(),
84 'contra' => $login->getPlainPassword(), 83 'contra' => $login->getPlainPassword(),
  84 + 'centro_estudios' => 'Centro de Estudios Ambientales',
  85 + 'siglas' => 'CEA@UBV'
85 86
86 ) 87 )
87 ), 88 ),
@@ -102,15 +103,14 @@ class PortalController extends Controller @@ -102,15 +103,14 @@ class PortalController extends Controller
102 103
103 104
104 }else{ 105 }else{
105 - $this->addFlash('notice', 'Ya ha solicitado datos de ingreso. Revise la dirección de correo suministrada o Contáctenos a través de: cea.ubv@gmail.com');  
106 - 106 + $this->addFlash('notice', 'Ya ha solicitado datos de ingreso. Revise la dirección de correo suministrada al momento del registro en donde aparecen los datos para el ingreso. ¿No recibió el Correo? Contáctenos a través de: cea.ubv@gmail.com');
  107 + return $this->redirect($this->generateUrl('homepage').'#adscripcion');
107 } 108 }
108 109
109 return $this->redirect($this->generateUrl('homepage').'#adscripcion'); 110 return $this->redirect($this->generateUrl('homepage').'#adscripcion');
110 //$request->getSession()->getFlashBag()->add('success', 'Your email has been sent! Thanks!'); 111 //$request->getSession()->getFlashBag()->add('success', 'Your email has been sent! Thanks!');
111 } 112 }
112 113
113 - // replace this example code with whatever you need  
114 return $this->render('portal/index.html.twig', array( 114 return $this->render('portal/index.html.twig', array(
115 'base_dir' => realpath($this->container->getParameter('kernel.root_dir').'/..'), 115 'base_dir' => realpath($this->container->getParameter('kernel.root_dir').'/..'),
116 'form' => $form->createView(), 116 'form' => $form->createView(),
src/AppBundle/Form/SolicitarType.php
@@ -63,6 +63,9 @@ class SolicitarType extends AbstractType @@ -63,6 +63,9 @@ class SolicitarType extends AbstractType
63 return $er->createQueryBuilder('pfg') 63 return $er->createQueryBuilder('pfg')
64 ->where('pfg.idTipoArea = 1'); 64 ->where('pfg.idTipoArea = 1');
65 }, 65 },
  66 + 'constraints' => array(
  67 + new NotBlank()
  68 + ),
66 'choice_label' => 'getNombre', 69 'choice_label' => 'getNombre',
67 )) 70 ))
68 71
@@ -78,10 +81,16 @@ class SolicitarType extends AbstractType @@ -78,10 +81,16 @@ class SolicitarType extends AbstractType
78 'placeholder' => 'Seleccione el Eje al Cual está Adscrito', 81 'placeholder' => 'Seleccione el Eje al Cual está Adscrito',
79 'class' => 'AppBundle:Eje', 82 'class' => 'AppBundle:Eje',
80 'choice_label' => 'getNombre', 83 'choice_label' => 'getNombre',
  84 + 'constraints' => array(
  85 + new NotBlank()
  86 + )
81 )) 87 ))
82 ->add('send', SubmitType::class, array( 88 ->add('send', SubmitType::class, array(
83 'label' => 'Enviar Solicitud', 89 'label' => 'Enviar Solicitud',
84 - 'attr' => array('class' => 'btn btn-success') 90 + 'attr' => array(
  91 + 'class' => 'btn btn-success',
  92 + 'data-loading-text' => "<i class='fa fa-circle-o-notch fa-spin'></i> Enviando Solicitud..."
  93 + )
85 )); 94 ));
86 } 95 }
87 96