OdooWiki OCA HUB

Website Form Require Legal

website_form_require_legal folder_open OCA/website open_in_new
Website Licencia: LGPL-3

Este módulo añade la posibilidad de requerir la confirmación de términos legales en los formularios del frontend.

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

Te permite añadir una casilla obligatoria de "Acepto los términos y condiciones" a cualquier formulario del sitio web, de modo que los visitantes no puedan enviar el formulario hasta que la marquen.

Este módulo amplía el constructor de formularios del sitio web para que puedas exigir a los visitantes que acepten los términos legales antes de enviar un formulario.

  • En el editor del sitio web, cuando seleccionas un formulario, aparece una nueva opción "Legal terms acceptance" junto al ajuste de URL. Al marcarla, se inserta un bloque de casilla de verificación con el texto "Agree to terms and conditions" justo encima del botón de envío (o encima del captcha si hay uno presente).
  • La casilla de verificación está marcada como obligatoria, por lo que el navegador bloquea el envío mientras no esté marcada.
  • El botón de envío comienza deshabilitado siempre que el bloque de términos legales esté presente en la página, y solo se vuelve clicable una vez que el visitante marca la casilla de verificación. Al desmarcarla, el botón se deshabilita de nuevo.
  • El bloque insertado usa el mismo ancho de etiqueta que los demás campos del formulario, por lo que se alinea visualmente con el resto del formulario.

Funciona en el frontend público del sitio web y dentro del constructor del sitio web. No se añaden menús, modelos de base de datos ni informes nuevos; el cambio se limita a los formularios del sitio web y al comportamiento de su botón de envío.

Depende de

html_editorwebsite

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 usar este módulo, necesita:

  • Editar cualquier página de su sitio web.
  • Añadir un formulario desde los snippets.
  • Modificar los parámetros.
  • Encontrará la opción "Legal terms acceptance".
  • Si la selecciona, podrá modificar el texto mostrado y el enlace a la página desde el editor de texto.

Nota: Recuerde cambiar el enlace de los términos y condiciones para redirigir a la página deseada.

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, Configuración.

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.