OdooWiki OCA HUB

Drop target support

web_drop_target folder_open OCA/web open_in_new
Usability Licencia: LGPL-3

Este módulo está pensado como un módulo base de arrastrar y soltar que admite otras acciones después de soltar un archivo, de modo que otros módulos puedan añadir más funcionalidades.

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 15.0

Permite a los usuarios arrastrar archivos desde su ordenador directamente a las vistas de formulario de Odoo, donde los archivos se guardan como adjuntos en el registro que se está viendo.

Este módulo añade compatibilidad con arrastrar y soltar archivos a la interfaz de backend de Odoo. Cuando un usuario arrastra un archivo sobre una vista de formulario, aparece una superposición visual que muestra dónde se puede soltar el archivo.

  • En las vistas de formulario, los usuarios pueden soltar cualquier tipo de archivo sobre el área del formulario. El archivo se sube y se almacena como un adjunto vinculado al registro abierto actualmente.
  • Si el registro aún no se ha guardado, la superposición advierte al usuario de que guarde el registro antes de soltar un archivo.
  • Tras una suelta correcta, el formulario se recarga para que el nuevo adjunto aparezca en el chatter.

El módulo funciona extendiendo el controlador de formulario estándar con un comportamiento de destino de suelta reutilizable. Escucha los eventos de arrastrar y soltar en el cuerpo de la página, muestra una superposición solo cuando el puntero está sobre el formulario y la oculta cuando el puntero sale de la ventana.

Técnicamente, el archivo subido se crea como un registro ir.attachment con el nombre del archivo, los datos binarios y un enlace al modelo y al registro actuales. El módulo no añade menús, modelos de base de datos ni reglas de negocio del lado del servidor propios; es una capa base pensada para ser reutilizada por otros módulos que quieran gestionar los archivos soltados de distintas maneras.

Depende de

web

Texto generado por IA (DeepSeek) al leer el código de la versión 15.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: 4 confirmadas, 5 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 15.0

Para usar este módulo, necesita:

  • arrastrar un archivo desde su ordenador local a una vista de formulario de Odoo
  • debería convertirse en un adjunto del registro abierto actualmente

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.