En la configuración del sitio web, Odoo permite configurar una URL para algunas de las plataformas de redes sociales más importantes (por ejemplo: Facebook, Twitter, Youtube). Esas URLs se utilizan para proporcionar un destino para los iconos de las respectivas plataformas de redes sociales en el sitio web. Este comportamiento provoca dos tipos de problemas:
- Los iconos de redes sociales se muestran tanto si se proporciona una URL para ese sitio web como si no, lo que da lugar a algún enlace vacío.
- La funcionalidad está limitada a un conjunto predefinido de plataformas de redes sociales.
Este módulo introduce un nuevo modelo "website.dynamic.link" que tiene como objetivo proporcionar al usuario un método para definir todos los enlaces externos (redes sociales, páginas web, accesos directos de correo, etc.) a los que están conectados sus sitios web y, para cada uno de ellos, cuál es la URL que debe abrirse.
Por último, este módulo introduce un snippet "Dynamic Lynk" en los bloques de creación de sitios web. Este bloque se rellenará automáticamente con todos los enlaces definidos para el sitio web en el que se encuentra.
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.0Te permite gestionar una lista de enlaces externos (redes sociales, páginas web, accesos directos de correo) con un logotipo y una URL por sitio web, y añadir un bloque de construcción de sitio web "Dynamic Link" que los muestra automáticamente.
Este módulo te ofrece un lugar central para almacenar los enlaces externos a los que apunta tu sitio web, en lugar de depender únicamente de los campos predefinidos de redes sociales.
- En la configuración del sitio web obtienes un nuevo menú "Dynamic Links" donde creas entradas. Cada entrada tiene un nombre, una URL, un sitio web opcional y una imagen de logotipo (obligatoria). Las entradas se pueden archivar (indicador active).
- Se añade un nuevo snippet "Dynamic Link" a los bloques del constructor de sitios web, junto al snippet de compartir. Cuando se coloca en una página, se rellena automáticamente con todos los enlaces dinámicos que pertenecen al sitio web actual o que no tienen sitio web asignado. Si no existe ninguno, muestra "No Dynamic Link to Show".
- Cada elemento mostrado es un logotipo en el que se puede hacer clic y que abre la URL almacenada en una nueva pestaña.
- En el editor del sitio web puedes ajustar el snippet: posición del título (top, left, none), forma de la imagen (rounded, circle, shadow, thumbnail) y tamaño de la imagen (1x a 5x).
- El snippet funciona en el frontend y se actualiza automáticamente cuando se carga la página.
El módulo añade el modelo website.dynamic.link con vistas tree, form y search, y modifica el menú de configuración del sitio web y las opciones del snippet del sitio web.
Depende de
Menús que añade
Modelos y campos (1)
- website.dynamic.link · modelo nuevourl, icon (Logo), name, active, website_id
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-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/website.
terminal Instalación y uso
Documentación de OCA · Odoo 15.0Configuración
Fuente · Odoo 15.0Para crear o editar un registro de Dynamic Link:
- Ve a "Website" -> "Configuration" -> "Dynamic Links";
- Crea un nuevo registro o selecciona uno existente;
- Introduce un nombre para el enlace, una URL completa (incluido el protocolo) y el sitio web en el que quieres mostrarlo.
- Selecciona una imagen de logotipo. Prefiere imágenes vectoriales.
Para usar el nuevo snippet:
- Ve a cualquier página de tu sitio web;
- Haz clic en "Edit" para entrar en el modo de edición;
- Ve a la barra lateral "Blocks", en la sección "Inner Content";
- Arrastra y suelta el bloque "Dynamic Link" en cualquier lugar de tu página;
El bloque viene precargado con un elemento por cada registro de enlace dinámico que hayas definido para el sitio web actual. Cada elemento se muestra usando la imagen que seleccionaste, tiene un tooltip que contendrá el nombre del enlace y, al hacer clic, abrirá (en una nueva página) la URL que estableciste.
Puedes personalizar el estilo de todo el bloque en la pestaña Options. Más concretamente, puedes establecer el tamaño de los iconos y su estilo eligiendo entre las opciones proporcionadas.
Ten en cuenta que este bloque se renderiza cada vez que se carga tu página y, por este motivo, se adaptará inmediatamente a los cambios en la configuración de tu back-end. Por ejemplo, no necesitarás editar la página cada vez que añadas, edites o elimines un registro de enlace dinámico. Pero esto también significa que no puedes personalizar el contenido de este bloque desde el modo website builder.
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.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
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.