Ubercart verlassen?
Warum Sie Ubercart wahrscheinlich verlassen.
Ubercart war jahrelang das Standard-Shopmodul für Drupal, wurde dann aber weitgehend von Drupal Commerce abgelöst; die meisten verbliebenen Installationen laufen bis heute unter Drupal 7. Dessen offizielles Support-Ende Anfang 2025 macht aus einem Wartungsthema ein Sicherheitsthema — Core, Contrib-Module und PHP-Version altern gemeinsam. Technisch ist der Shop kein eigenes System, sondern Drupal: Produkte sind Nodes mit Feldern, Kategorien sind Taxonomie-Begriffe, Listen und Kataloge entstehen aus Views. Für die Migration heißt das, Feld- und Taxonomietabellen sauber aufzulösen — und die Pfad-Aliase als Grundlage für die Weiterleitungen zu nutzen.
Drupal 7 ohne Support
Der Unterbau erhält keine offiziellen Sicherheitsupdates mehr. Jede bekannte Lücke in Core oder Contrib-Modulen bleibt offen, solange der Shop dort läuft.
Produktdaten über Feldtabellen verteilt
Jedes Feld eines Produkt-Nodes liegt in einer eigenen Tabelle. Ein brauchbarer Produktexport entsteht erst, wenn Node, Felder, Bilder und Taxonomie wieder zusammengeführt sind.
Attribute ohne echte Varianten
Ubercart-Attribute und -Optionen ändern Preis und Gewicht, führen aber keinen eigenen Bestand je Kombination. Größen- und Farbbestände sind dadurch selten belastbar.
Storefront aus Views
Kategorieseiten, Filter und Listen sind als Views konfiguriert, verteilt über die Datenbank. Sie sind nirgends als Code versioniert und lassen sich nicht exportieren, nur nachbauen.