Kategorietyp ändern fehler

Beim wechsel des Kategorietyp „Seite / Liste“ auf „Link“ gibt es weiterhin Probleme (ich glaub ich habe das mal vor einem halben Jahr erwähnt)

Kategorietyp „Seite / Liste“ auf „Link“

  • category.product_stream_id wird nicht ge-NULL-t

  • category.product_assignment_type wechselt nicht von „product_stream“ auf „product

  • Resultat: Dynamsische Produktgruppen welche dieser Kategorie irgendwann einmal zugeordnet waren lassen sich nicht löschen. (Foreign key)

  • Resultat: Produkte haben dann solange „Datenleichen“ in product.stream_ids

Danke und Gruss

Meine vorläufige Lösung ist dieses SQL Query.

UPDATE category SET product_stream_id = NULL, product_assignment_type = 'product' WHERE type = 'link'

Anschliessend cache löschen und indizes neu erstellen

1 „Gefällt mir“