OdooWiki OCA HUB

Survey legal terms

survey_legal folder_open OCA/survey open_in_new
Marketing/Survey Licencia: AGPL-3

Este módulo te permite incluir una casilla de aceptación de términos legales en tus encuestas. Tienes la capacidad de personalizar esta función para cada encuesta individual.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 19.0

Añade una casilla de aceptación opcional de términos legales a las encuestas, que los participantes deben marcar antes de enviar. Cuando está habilitada, la aceptación se registra con la dirección IP, el navegador y los detalles de idioma del participante.

Este módulo permite exigir a los participantes que acepten los términos legales antes de poder enviar una encuesta. En cada formulario de encuesta, una nueva sección en el grupo de participantes permite activar "Require legal terms acceptance". Cuando se activa, aparecen dos campos adicionales: un enlace a la página de términos legales (por defecto /terms) y el texto de aceptación que se muestra junto a la casilla de verificación (por defecto "I accept the legal terms, the privacy policy and conditions.").

En la página pública de la encuesta, se añade una casilla de verificación obligatoria con ese texto y enlace justo antes del botón de envío. Aparece en encuestas de una sola página y en la última página de encuestas basadas en secciones o en preguntas. Si el participante intenta enviar sin marcarla, se muestra un mensaje de error "You must accept the legal terms" y se bloquea el envío.

Cuando se envía una encuesta con los términos legales activados, el sistema almacena detalles técnicos sobre el envío en el registro de respuesta: dirección IP, user agent del navegador, idioma aceptado y referer. Estos detalles son visibles en un grupo "metadata" de solo lectura en el formulario de respuesta de la encuesta, pero solo cuando dichos datos existen.

El módulo extiende los modelos survey.survey y survey.user_input y añade campos al formulario de configuración de la encuesta y al formulario de respuesta. No se crean menús nuevos.

Depende de

survey
Modelos y campos (2)
  • survey.survey · amplía un modelo existentelegal_terms (Require legal terms acceptance), legal_terms_link, legal_terms_text
  • survey.user_input · amplía un modelo existenteuser_metadata

Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 5 confirmadas, 4 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para exigir la aceptación de los términos legales en una encuesta, siga estos pasos:

  • Vaya a Surveys y seleccione la encuesta que desea editar.
  • Vaya a la pestaña Options y marque la casilla Requier legal terms acceptance.
  • Configure el enlace y el texto de los términos legales que desee.

Se exigirá a los usuarios de la encuesta que acepten los términos legales antes de poder enviar sus respuestas a las preguntas.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Uso.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.