Wir versuchen vergeblich eine neue Kategorie anzulegen, was noch vor einer Woche ging, funktioniert heute nicht mehr. Folgende Fehlermeldung erscheint im Backend beim Erzeugen:
Kategorie wurde nicht gespeichert.
An exception occurred while executing ‘INSERT INTO s_categories_attributes (categoryID, attribute1, attribute2, attribute3, attribute4, attribute5, attribute6, kib_variant_listing, kib_variant_listing_slideout) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)’ with params [244, null, null, null, null, null, null, null, null]: SQLSTATE[23000]: Integrity constraint violation: 1048 Column ‘kib_variant_listing’ cannot be null
das wird daran liegen, das du ein Plugin installiert hattest (Herstellerkürzel kib), das sich scheinbar nicht korrekt deinstalliert hat, da scheinbar immernoch die beiden erstellten Kategorie - Freitextfelder vorhanden sind.
Am besten generierst du einmal unter „Einstellungen“ -> „Freitextfeld-Verwaltung“ -> Tabelle „Kategorie (s_categories_attributes)“ -> „Model generieren“ das Model neu, löscht den kompletten Shop Cache (also inklusive Theme und Backend-Cache) und meldest dich noch einmal im Shopware Backend neu an. Sollte es dann immernoch nicht funktionieren, kannst du ja einmal die beiden Felder mit dem Namen „kib_variant_listing“ und „kib_variant_listing_slideout“ bei der Tabelle „Kategorie (s_categories_attributes)“ erstellen.
Danke sschreier für deine schnelle Antwort. Unser Shop läuft noch unter Version 5.1.6. Da gibt es unter Einstellungen noche keine Freitextfeld-Verwaltung. Wie gehe ich dann vor?
bei dieser Shopware - Version würde ich dir empfehlen, das Plugin (Herstellerkürzel kib) wieder zu installieren, das diese beiden Felder „installiert“ hat. Andernfalls kannst du dir nur ein Plugin erstellen (lassen), dass das Model neu generiert oder alternativ die beiden Felder „installiert“ und anschließend wieder deinstalliert - nur diesmal „sauber“.