DXPR Builder aktualisieren.
Aktualisieren Sie DXPR Builder für Fehlerbehebungen, neue Funktionen und Sicherheitsfixes.
Sie aktualisieren den Code mit Composer und lassen Drupal Einstellungen und
Inhalte mit drush updatedb konvertieren. Nutzen Sie diese Seite für Updates innerhalb der 3.x-
Serie. Kommen Sie aus 1.x oder 2.x? Folgen Sie stattdessen
Von DXPR Builder 1.x oder 2.x migrieren.
Bevor Sie beginnen
-
Sichern Sie die Datenbank:
drush sql:dump > backup-$(date +%Y%m%d).sql -
Lesen Sie das Changelog und die GitHub-Releases-Seite für Änderungen, die Handeln erfordern, zum Beispiel den Wechsel zu Font Awesome 7.
-
Testen Sie das Update zuerst auf einer Staging-Kopie der Website.
Das Modul aktualisieren
-
Aktualisieren Sie den Code:
composer update drupal/dxpr_builder --with-dependencies -
Führen Sie die Datenbank-Updates aus. Sie können stattdessen auch
/update.phpbesuchen:drush updatedbManche Updates konvertieren jeden DXPR-Builder-Feldwert in Batches. Auf großen Websites dauern sie Minuten, nicht Sekunden.
-
Bauen Sie die Caches neu auf, sodass Browser die neuen Stylesheets und Skripte erhalten:
drush cache:rebuild
Was Sie sehen
Seiten mit DXPR-Builder-Inhalten sehen aus wie zuvor. Fahren Sie als Mitglied der Redaktion mit der Maus darüber und die Steuerleisten erscheinen; nehmen Sie eine kleine Änderung vor und klicken Sie auf Speichern, um zu prüfen, ob das Speichern funktioniert. General Settings zeigt weiterhin Ihren Produktschlüssel unter License.

Öffnen Sie dann Berichte > Statusbericht (/admin/reports/status).
Neben DXPR Builder content migrations steht All migrations
completed.
Wenn Sie die neue Version nicht sehen
- Der Editor verhält sich noch wie die alte Version. Der Browser hält die alten Editor-Dateien. Laden Sie mit Strg+Umschalt+R neu oder mit Cmd+Umschalt+R auf dem Mac.
- Der Statusbericht meldet „Some DXPR Builder content migrations have not been completed“. Inhalte warten noch auf Konvertierung. Öffnen Sie View migration status in dieser Meldung oder gehen Sie zu
/admin/dxpr_studio/dxpr_builder/migration-statusund klicken Sie auf Run all pending migrations. - Seiten sehen falsch aus oder Elemente fehlen. Siehe Probleme nach dem Update für Ursachen und Lösungen.
Wenn das Update die Website zerbricht und nichts oben hilft, rollen Sie zurück:
-
Stellen Sie Ihre Datenbanksicherung wieder her:
drush sql:cli < backup-20260901.sql -
Stellen Sie die Version wieder her, auf der Sie waren, zum Beispiel 3.0.0-beta19:
composer require 'drupal/dxpr_builder:3.0.0-beta19' -
Bauen Sie die Caches neu auf:
drush cache:rebuild
Wie geht es weiter?
- Sichern und Wiederherstellen: Eine Sicherungsroutine für Builder-Inhalte vor größeren Updates.
- Changelog: Was sich in jedem Release ändert.
- Probleme nach dem Update: Lösungen für die häufigsten Update-Probleme.