Actualiza DXPR Builder.

Aprende DXPR BuilderEmpieza aquíInstalar y actualizar

Actualiza DXPR Builder para recibir correcciones de errores, funciones nuevas y arreglos de seguridad. Actualizas el código con Composer, y dejas que Drupal convierta ajustes y contenido con drush updatedb. Usa esta página para actualizaciones dentro de la serie 3.x. ¿Vienes de 1.x o 2.x? Sigue en cambio Migración desde DXPR Builder 1.x o 2.x.

Antes de empezar

Actualiza el módulo

  1. Actualiza el código:

    composer update drupal/dxpr_builder --with-dependencies
    
  2. Ejecuta las actualizaciones de base de datos. También puedes visitar /update.php:

    drush updatedb
    

    Algunas actualizaciones convierten cada valor de campo DXPR Builder en lotes. En sitios grandes tardan minutos, no segundos.

  3. Reconstruye las cachés, para que los navegadores reciban las nuevas hojas de estilo y scripts:

    drush cache:rebuild
    

Lo que ves

Las páginas con contenido DXPR Builder se ven como antes. Pasa el cursor sobre una como editor y aparecen las barras de controles; haz un cambio pequeño y haz clic en Save para comprobar que guardar funciona. General Settings aún muestra tu clave de producto en License.

Página de ajustes generales de DXPR Builder

Luego abre Reports > Status report (/admin/reports/status). Junto a DXPR Builder content migrations dice All migrations completed.

Si no ves la versión nueva

  • El editor aún se comporta como la versión vieja. El navegador conserva los archivos viejos del editor. Recarga con Ctrl+Shift+R, o Cmd+Shift+R en un Mac.
  • El informe de estado dice "Some DXPR Builder content migrations have not been completed". Contenido aún espera conversión. Abre View migration status en ese mensaje, o ve a /admin/dxpr_studio/dxpr_builder/migration-status, y haz clic en Run all pending migrations.
  • Las páginas se ven mal o faltan elementos. Consulta Problemas tras actualizar para las causas y soluciones.

Si la actualización rompe el sitio y nada de arriba ayuda, revierte:

  1. Restaura tu copia de seguridad de base de datos:

    drush sql:cli < backup-20260901.sql
    
  2. Restaura la versión que tenías, por ejemplo 3.0.0-beta19:

    composer require 'drupal/dxpr_builder:3.0.0-beta19'
    
  3. Reconstruye las cachés:

    drush cache:rebuild
    

¿Qué sigue?