Browse Source

arreglo de la personalizacion de la pantalla de inicio del alumno

master
Alfredo choternasty 2 months ago
parent
commit
a79c0bbc88
  1. 4
      src/pers/escuelas/operaciones/inicio_alumno/controlador.php
  2. 116
      src/pers/escuelas/operaciones/inicio_alumno/template.twig

4
src/pers/escuelas/operaciones/inicio_alumno/controlador.php

@ -8,6 +8,7 @@ use \siu\guarani;
use \siu\extension_kernel\controlador_g3w2;
use \siu\extension_kernel\qrcode;
use \SIU\Chulupi\util\validador;
use siu\modelo\transacciones\solicitar_certificacion;
class controlador extends \siu\operaciones\inicio_alumno\controlador
{
@ -129,7 +130,8 @@ class controlador extends \siu\operaciones\inicio_alumno\controlador
{
$parametros = [
'alumno' => kernel::persona()->get_id_alumno_activo(),
'ver' => 'PENDIENTE_DIGITAL'
'ver' => 'PENDIENTE_DIGITAL',
'estado_req_digital' => [solicitar_certificacion::estado_no_presentado, solicitar_certificacion::estado_vencido]
];
return catalogo::consultar('alumno', 'get_requisitos_ingreso_propuesta', $parametros);
}

116
src/pers/escuelas/operaciones/inicio_alumno/template.twig

@ -1,31 +1,39 @@
{% extends notificaciones ? "kernel/contenido_barra_lateral.twig" : "kernel/una_columna.twig" %}
{% block titulo_operacion %}<h2>Bienvenido {{ persona }} </h2>{% endblock %}
{% block titulo_operacion %}<h2>{{ 'bienvenido'|trans|capitalize }} {{ persona }} </h2>{% endblock %}
{% block columna_1 %}
<!--
{{ 'inicio_alumno_docente.oferta_campus_virtual_universitario_nacional' | trans | raw }}
-->
{% if debe_reinscribirse %}
<div class='alert alert-warning clearfix'>
<button type="button" class="close" data-dismiss="alert">&times;</button>
{% if alumno_activo %}
{% set etiqueta_msg = 'mensaje_reinscripcion' %}
{% set btn_disabled = false %}
{% else %}
{% set etiqueta_msg = '800MAT_reinscripcion_carrera_inactivo' %}
{% set btn_disabled = true %}
{% endif %}
<h3>{{ etiqueta_msg | trans }}</h3>
<form method='post' action='{{ url_reinscripcion }}'>
<input type='submit' value='{{ 'reinscribirse' | trans | capitalize }}' class="btn btn-warning {% if btn_disabled %}disabled{% endif %}" {% if btn_disabled %}disabled="disabled"{% endif %}>
</form>
{% if url_imagen_qr is not empty %}
<div class='pagelet' style="background-color: #f4f6f7;padding: 10px 10px;">
<h3>{{ 'descargar_qr' | trans }}</h3>
<p>{{ 'descargar_qr_detalle' | trans }}</p>
<center>
<img src="{{ url_imagen_qr }}" style="cursor: pointer;" onClick="download_myQR();"/>
<script>
function download_myQR() {
var a = document.createElement('a');
a.download = true;
a.target = '_blank';
a.href = "{{ url_imagen_qr }}";
a.click();
}
</script>
</center>
</div>
{% endif %}
<!--
<h3> Para ver la oferta del Campus Virtual Universitario Nacional,
<a class="no-ajax" target="_blank" href="https://campusvirtual.cin.edu.ar/">hacé click acá</a></h3>
{% if (requisitos_ingreso is not empty) or (requisitos_pendientes is not empty) %}
<div class='alert alert-warning clearfix'>
@ -51,7 +59,18 @@
<tr>
<td>{{ requisito.requisito_nombre }}</td>
<td>{{ requisito.f_tope_presentacion }}</td>
<td>{{ requisito.estado_req_digital }}</td>
{% if requisito.estado_req_digital == estado_no_presentado %}
{% set label_estado_req_digital = '' %}
{% elseif requisito.estado_req_digital == estado_pendiente_validacion %}
{% set label_estado_req_digital = 'label-warning' %}
{% elseif requisito.estado_req_digital == estado_presentado %}
{% set label_estado_req_digital = 'label-success' %}
{% elseif requisito.estado_req_digital == estado_vencido %}
{% set label_estado_req_digital = 'label-important' %}
{% endif %}
<td><span class="label {{ label_estado_req_digital }}">{{ ('requisitos.' ~ requisito.estado_req_digital) | trans }}</span></td>
</tr>
{% endfor %}
</tbody>
@ -75,7 +94,18 @@
<tr>
<td>{{ requisito.requisito_nombre }}</td>
<td>{{ requisito.f_tope_presentacion }}</td>
<td>{{ requisito.estado_req_digital }}</td>
{% if requisito.estado_req_digital == estado_no_presentado %}
{% set label_estado_req_digital = '' %}
{% elseif requisito.estado_req_digital == estado_pendiente_validacion %}
{% set label_estado_req_digital = 'label-warning' %}
{% elseif requisito.estado_req_digital == estado_presentado %}
{% set label_estado_req_digital = 'label-success' %}
{% elseif requisito.estado_req_digital == estado_vencido %}
{% set label_estado_req_digital = 'label-important' %}
{% endif %}
<td><span class="label {{ label_estado_req_digital }}">{{ ('requisitos.' ~ requisito.estado_req_digital) | trans }}</span></td>
</tr>
{% endfor %}
</tbody>
@ -84,7 +114,8 @@
</div>
{% endif %}
-->
{% if operacion_readmision_activa %}
{% if mensaje_readmision2 %}
@ -131,40 +162,8 @@
{% endif %}
{% endif %}
{% if debe_reinscribirse %}
<div class='alert alert-warning clearfix'>
<button type="button" class="close" data-dismiss="alert">&times;</button>
{% if alumno_activo %}
{% set etiqueta_msg = 'mensaje_reinscripcion' %}
{% set btn_disabled = false %}
{% else %}
{% set etiqueta_msg = '800MAT_reinscripcion_carrera_inactivo' %}
{% set btn_disabled = true %}
{% endif %}
<h3>{{ etiqueta_msg | trans }}</h3>
<form method='post' action='{{ url_reinscripcion }}'>
<input type='submit' value='{{ 'reinscribirse' | trans | capitalize }}' class="btn btn-warning {% if btn_disabled %}disabled{% endif %}" {% if btn_disabled %}disabled="disabled"{% endif %}>
</form>
</div>
{% endif %}
{% if debe_elegir_orientacion %}
<div class='alert alert-warning clearfix'>
<input type='submit' value='{{ 'elegir_orientacion' | trans | capitalize }}' class="btn btn-warning" onclick="window.location.href='{{ url_orientacion }}';"/>
</div>
{% endif %}
<!-- <div class='row-fluid'>
<!--
<div class='row-fluid'>
{% if tiene_noticias %}
@ -184,10 +183,11 @@
<div class='span7'>
{{ lista_encuestas_pendientes.render }}
</div>
{% endif %}
</div>
-->
-->
{% endblock %}
{% block columna_2 %}

Loading…
Cancel
Save