Skip to Content

Website Export / Import

Technical name: cs_website_export_import

Name
Website Export / Import
Summary
Export and import full websites between databases with id remapping
Description
Export a website to a ZIP and import it into another Odoo 18 database, remapping record ids and /web/image and /web/content attachment references. Covers views, pages, menus, media, CSS/JS assets, snippet filters, URL redirects and website settings. Overwrite or create a new website; the whole import rolls back on failure.
Author
Cloudia
Copyright
Copyright (c) 2025-Present Cloudia Systems S.A.C.
License
OPL-1
Version
18.0.1.0
Dependencies
  • base
  • website

This module is not installed on the live database (Apps shows Activar). Wizards and menus below are documented from source. After install, website designers use Sitio web configuration; the parent menu Website Export / Import (Exportación / Importación de Sitio Web) is limited to technical users (base.group_no_one / developer mode).

Apps card Website Export / Import uninstalled
Aplicaciones → Website Export / Import. Technical name cs_website_export_import. Activar.

1. User instructions

Export a website

  1. Open Exportar Sitio Web (action Export Website).
  2. Choose the Sitio Web.
  3. Under Categorías a Exportar leave on what you need (all default on):
    • Exportar Vistas
    • Exportar Páginas (SEO, access groups, OG image)
    • Exportar Menús (including mega-menu HTML)
    • Exportar Imágenes/Medios
    • Exportar Activos CSS/JS (/_custom/ paths)
    • Exportar Filtros de Fragmentos
    • Exportar Redirecciones de URL
    • Exportar Configuración del Sitio Web (social, analytics, CDN, custom code, languages, theme)
  4. Click Exportar. The browser downloads website_export_…_YYYYMMDD.zip.

If no category is selected: Por favor, seleccione al menos una categoría de exportación.

Import a website

  1. Open Importar Sitio Web.
  2. Upload the Archivo ZIP. The form fills Resumen de Exportación: Base de Datos de Origen, Nombre del Sitio Web de Origen, Fecha de Exportación, Versión de Odoo de Origen, and Registros a Importar (vistas, páginas, menús, adjuntos, activos, filtros, redirecciones, si hay configuración).
  3. Choose Modo de Importación: Crear Nuevo Sitio Web (name + Empresa) or Sobrescribir Sitio Web Existente (Sitio Web de Destino — all of that website’s views, pages, child menus, attachments and assets are deleted first).
  4. Click Importar. On success the wizard shows Registro de Importación and Sitio Web Importado. Cerrar to leave.

A ZIP from another major Odoo version is blocked: Versión no coincidente: este exportación fue creada con Odoo … pero estás ejecutando Odoo …. Any other failure rolls back: Importación fallida y se ha revertido por completo.

After import, /web/image and /web/content ids inside views, pages and mega-menus are rewritten to the new attachments. Missing files are listed as warnings in the log.

Exportación / importación de sitio web

Nombre técnico: cs_website_export_import

Nombre
Website Export / Import
Resumen
Exporta e importa sitios web completos entre bases, reasignando identificadores
Descripción
Exporta un sitio a un ZIP e impórtalo en otra base Odoo 18, reasignando ids y referencias /web/image y /web/content. Incluye vistas, páginas, menús, medios, activos CSS/JS, filtros de fragmentos, redirecciones y configuración. Puede crear un sitio nuevo o sobrescribir uno existente; si falla, se revierte todo.
Autor
Cloudia
Copyright
Copyright (c) 2025-Present Cloudia Systems S.A.C.
Licencia
OPL-1
Versión
18.0.1.0
Dependencias
  • base
  • website

Este módulo no está instalado en la base en vivo (Aplicaciones muestra Activar). Asistentes y menús se documentan desde el código. Tras instalar, los diseñadores de sitio usan la configuración de Sitio web; el menú padre Exportación / Importación de Sitio Web queda para usuarios técnicos (modo desarrollador).

Ficha Aplicaciones Website Export / Import no instalado
Aplicaciones → Website Export / Import. Nombre técnico cs_website_export_import. Activar.

1. Instrucciones de usuario

Exportar un sitio

  1. Abra Exportar Sitio Web.
  2. Elija el Sitio Web.
  3. En Categorías a Exportar deje lo que necesite (todo viene activo):
    • Exportar Vistas
    • Exportar Páginas (SEO, grupos, imagen OG)
    • Exportar Menús (incluye HTML de mega menú)
    • Exportar Imágenes/Medios
    • Exportar Activos CSS/JS (rutas /_custom/)
    • Exportar Filtros de Fragmentos
    • Exportar Redirecciones de URL
    • Exportar Configuración del Sitio Web (redes, analítica, CDN, código, idiomas, tema)
  4. Pulse Exportar. Se descarga website_export_…_YYYYMMDD.zip.

Si no elige ninguna categoría: Por favor, seleccione al menos una categoría de exportación.

Importar un sitio

  1. Abra Importar Sitio Web.
  2. Suba el Archivo ZIP. Se llena el Resumen de Exportación: Base de Datos de Origen, Nombre del Sitio Web de Origen, Fecha de Exportación, Versión de Odoo de Origen y Registros a Importar.
  3. Elija Modo de Importación: Crear Nuevo Sitio Web (nombre + Empresa) o Sobrescribir Sitio Web Existente (Sitio Web de Destino — se borran vistas, páginas, menús hijos, adjuntos y activos de ese sitio).
  4. Pulse Importar. Al terminar verá Registro de Importación y Sitio Web Importado. Cerrar para salir.

Un ZIP de otra versión mayor se bloquea. Cualquier otro fallo revierte todo: Importación fallida y se ha revertido por completo.

Tras importar, los ids de /web/image y /web/content en vistas, páginas y mega menús se reescriben a los nuevos adjuntos. Los archivos faltantes aparecen como avisos en el registro.