Gibt es eine Möglichkeit, Cross-Selling und Up-Selling einfach auszutauschen?
-
12-12-2019 - |
Frage
Ich bin der Typ, der die Dateneingabe für unsere Cross-Sells und Up-Sells auf unserer Shop-Seite vornimmt.Leider möchte der Marketingmitarbeiter alle Cross-Sells und Up-Sells vertauschen.Ist das möglich?Falls dies nicht gelingt, gibt es eine bessere Möglichkeit, Produkt-IDs zum Kopieren und Einfügen zu sammeln?
Lösung
Up-Selling- und Cross-Selling-Beziehungen werden beide in derselben Tabelle geführt: catalog_product_link
.
Der einzige Unterschied zwischen den beiden Beziehungen ist der link_type_id
Spalte.
Bei Up-Sells liegt der Wert bei 4 und bei Cross-Sells bei 5.
Sie können sie also über eine einzige Abfrage austauschen:
UPDATE
`catalog_product_link`
SET
`link_type_id` = 9 - `link_type_id`
WHERE
`link_type_id` IN (4,5)
Aber sichern Sie zuerst die Tabelle.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange