Autor Tema: Preinscripcion a propuestas - ocultar solapas  (Leído 46 veces)

0 Usuarios y 1 Visitante están viendo este tema.

alotitokehoe

  • Jr. Member
  • **
  • Mensajes: 94
    • Ver Perfil
    • Email
  • Institución: UTN
  • Nombre y apellido: Agustin Lotito Kehoe
  • Sistema: Guarani
  • Utilizo algun sistéma del SIU: Sí
Preinscripcion a propuestas - ocultar solapas
« : octubre 30, 2020, 06:26:37 pm »
Buenas tardes,

Estamos trabajando en una personalización en la operación 'Preinscripción a propuestas' en la que queremos deshabilitar las solapas 'Turnos' y 'Requisitos'. En la clase \siu\operaciones\preinscripcion\vista.php se arma el array que contiene las solapas:
Código: [Seleccionar]
static $FORMS = array(
'propuesta',
'turno_presentacion',
'requisitos'
);
Quitando del array la solapa esta no aparece en el menú, pero si se puede entrar: http://localhost/autogestion/grado/preinscripcion/requisitos
¿Saben si hay alguna clase que controle el acceso a estas suboperaciones?

Gracias!

Agustín

Jesica Schnaiderman

  • Moderador Global
  • *****
  • Mensajes: 246
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Jesica Schnaiderman
  • Sistema: SIU guarani
Re:Preinscripcion a propuestas - ocultar solapas
« Respuesta #1 : noviembre 04, 2020, 03:38:54 pm »
Hola
podrias personalizar también para que en el archivos vista.php de la operación preinscripcion
la function   pagelet() valide que este dentro del array antes de mostrar el pagelet
 function pagelet($id)
   {
            if (in_array($id, self::$FORMS)){
      ****muestro  pagelet
      }
              *** muestre error
   }
creo que se aproxima a lo que necesitas
cualquier consulta avísanos
saludos

8