Hola Walter,
Tenes que personalizar como sigue:
1) Creas una carpeta para tu personalización, seria:
<PATH-3W>/src/pers/<NOMBRE-PERS>2) Personalizas la operación de "Inicio alumno":
2.1) Personalizas el controlador para que cargue los datos para la vista, creas el archivo
<PATH-3W>/src/pers/<NOMBRE-PERS>/operaciones/inicio_alumno/controlador.php:
<?php
namespace <NOMBRE-PERS>\operaciones\inicio_alumno;
use siu\operaciones\inicio_alumno\controlador as controlador_siu;
use SIU\Chulupi\kernel;
class controlador extends controlador_siu
{
function accion__index()
{
parent::accion__index();
$propuesta_activa = kernel::persona()->get_id_propuesta_activa();
klog2("=== propuesta_activa ===", $propuesta_activa);
// Si es la carrera contaduría (tabla 'sga_propuestas')
if ($propuesta_activa == 6) {
$this->vista()->agregar_a_contexto('es_contaduria', true);
} else {
$this->vista()->agregar_a_contexto('es_contaduria', false);
}
}
}
Fíjate que sobrescribo la función
accion__index del SIU, hago lo mismo que la original (
parent::accion__index()) pero agrego el
if de la carrera.
2.2) Personalizas la vista para que muestre el mensaje, creas el archivo
<PATH-3W>/src/pers/<NOMBRE-PERS>/operaciones/inicio_alumno/template.twig:
{% extends notificaciones ? "kernel/contenido_barra_lateral.twig" : "kernel/una_columna.twig" %}
{% block titulo_operacion %}
<h2>Bienvenido {{ persona }}</h2>
{% if es_contaduria %}
<div class="alert">¡¡¡Estás en la carrera de Contaduría!!!</div>
{% endif %}
{% endblock %}
{% block columna_1 %}
....
Acá piso el archivo
template.twig del SIU, pero agrego para mostrar el mensaje. Dicho texto es recomendable que este en el archivo de mensajes (
<PATH-3W>/src/pers/<NOMBRE-PERS>/mensajes/mensajes.es.php), y que lo consumas de la siguiente forma en el twig:
{{ 'clave_mensaje'|trans }}
Te dejo documentación que te explica un poco como personalizar:
http://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.16.0/personalizacionsaludos.