Crear un campo para la aceptación de condiciones legales

Puede que a la hora de generar un formulario para una solicitud necesite incluir un campo de aceptación de condiciones legales que obligue al usuario a aceptar para poder continuar.

El sistema de Munigex permite formatear una variable lógica (valor SÍ/NO) de forma que siempre tiene que estar marcada en “SÍ” para poder continuar.

Versión sencilla

En la pestaña “Formato” de la ficha de variable de tipo lógico active la casilla “Esta variable requiere el valor SÍ para poder continuar”.

Variable lógica obligatoria para poder continuar

También puede especificar un texto personalizado y combinarlo con la descripción de la categoría para saber el contexto de la aceptación.

Combinación de descripción de categoría y variable lógica

Versión elaborada

Cree una plantilla de documento sin variables para contener todo el texto legal de las condiciones. Este documento se mostrará como si fuese una ventana emergente.

Plantilla sin variables que contiene el texto legal

Anote el númerdo de plantilla porque la necesitará después para referenciarla.

En la vista alternativa de la variable lógica, modifique los textos por defecto de la siguente forma:

  • Incluya un título corto que aparecerá dentro del botón con la casilla.

  • En el apartado sinopsis incluya un texto que seguirá al botón y que incluirá el enlace a las condiciones siguiendo el siguiente patrón:

Texto adicional [[@PNumPlantilla, NumIdioma|texto del enlace]]

// Acepta las [[@P1962,1|condiciones]]

Donde:

  • “[[” y ”]]” indican el inicio y el final del texto que será de tipo enlace.

  • ”@PNumPlantilla,NumIdioma” indican el número de plantilla que se mostrará como ventana emergente y el idioma en que debe mostrarse (1 castellano, 2 euskera, 3 bilingüe)

  • “Texto del enlace” es la parte del texto adicional que irá marcado como hipervínculo y abrirá el contenido de la plantilla en una ventana emergente.

Vista alternativa de la variable para introducir enlace a plantilla de condiciones

El resultando en el formulario web sera un botón para la aceptación seguido de un texto con un enlace que abrirá la ventana emergen con las codiciones.

Ventana emergente con el texto de las condiciones en la web