choty
(Choternasty, Alfredo)
26 Septiembre, 2022 17:25
1
Hola tengo el siguiente código para una personalización del guaraní autogestión la cual permite cargar requisitos digitales a un usuario de guaraní.
Esta basada en la inscipción a propuestas de tipo curso y la carga de requisitos.
No me funciona el ELSE, queda la pagina en blanco(la parte de la personalización) además de esconderse la opción en el menú
if ($cantidad_requisitos_cargados < $cantidad_requisitos_a_presentar) {
$this->vista()->set_pagelet('documentacion');
} else {
$pagelet = $this->vista()->set_pagelet('contenido_alta');
kernel::renderer()->add($pagelet);
}
También lo probé con $this->vista()->set_pagelet(‘contenido_alta’) y queda el gif de cargando.
Como debería ser?
lleonardis
(Leonardis, Leonel Eduardo)
6 Octubre, 2022 13:15
2
Hola Alfredo,
¿tenes las personalización subida al colab para verla?
¿que versión de Guaraní es?
¿que error te da en los logs o en la consola del navegador?
¿en la vista (vista.php) tenes las función set_pagelet que retorne el pagelet?
saludos.
2
choty
(Choternasty, Alfredo)
13 Octubre, 2022 18:23
3
Hola Leonardo, no la tengo el colab. te la paso por acá.
Estamos en el versión 3.18.0
Te adjunto también los logs.
gracias!
pers_abm_req_digitales.zip (16.7 KB)
lleonardis
(Leonardis, Leonel Eduardo)
14 Octubre, 2022 13:05
4
Hola Alfredo,
En src/pers/abm_req_digitales/operaciones/carga_req_digital/vista.php función ini quita o comenta las siguientes lineas:
if ($this->template != 'template_msj') {
$clase = 'operaciones\carga_req_digital\pagelet_contenido_alta';
$pl = kernel::localizador()->instanciar($clase, 'contenido_alta');
$this->add_pagelet($pl);
}
Ya la carga del pagelet se va a hacer en la función set_pagelet .
Te diría que te bases en esta documentacion para personalizar en Autogestión: https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.20.0/personalizaciones/creacion_operacion_3w
También podes basarte en operaciones dentro de src/siu/operaciones .
saludos.
4
choty
(Choternasty, Alfredo)
14 Octubre, 2022 14:37
5
Genio! muchas gracias … en las apuradas ni noté el vista.php.
muchas gracias!