Buenas tardes! Les comento un inconveniente que estoy teniendo al querer mostrar un cartel emergente.
Necesitamos que en ‘Inscribir a Propuesta desde Preinscripción’ al hacer click en PROCESAR aparezca un cartel de confirmación solo si ya existe otra persona inscripta con mismo ‘Número de documento’, ‘Tipo de documento’ para otro ‘Pais emisor del documento’.
Justamente en esta funcionalidad, en el mismo evento Procesar, ya existe un cartel de confirmación. La diferencia es que este cartel se lo crea al inicial el form (en ci_insc_prop_preinscripcion):
function conf__form_inicial(form_inicial $form)
{
// Mensaje de confirmaci�n
$msj = guarani_mensajes::get('800MAT_confirmar_preinscripcion');
$form->evento('procesar')->set_msg_confirmacion($msj);
...
}
Por eso al crearse al iniciar el form no puedo decidir si se visualiza o no.
Pensé en una notificación:
Gracias Florencia. Si, algo asì necesitarìa. Ahora aparece el cartel de confirm, lo que no estoy entendiendo como hacer la interacciòn con el còdigo PHP. Este es el del ejemplo que mencionàs:
$msj_administrar = 'Inscripci�n procesada con �xito. �Desea gestionar requisitos de la persona?';
if (!empty($this->s__navegar)) {
unset($this->s__navegar);
echo "
resp = confirm('$msj_administrar');
if (resp) {
document.location.href='$this->s__vinculo_adm_req';
}
";
}
Lo que necesito es que si se responde OK continue con la preinscripciòn, que serìa esta parte del còdigo:
Y en caso de que se Cancele permanecer en la misma pàgina.
No tengo mucho conocimiento en utilizar código js en php; perdòn si la pregunta excede de los temas del foro.