Ich habe ein benutzerdefiniertes Mehrfachauswahlfeld im Abschnitt "Produkte bearbeiten".
Die Werte in den Mehrfachauswahlwerten aus meiner benutzerdefinierten Tabelle. Wenn ich im Abschnitt Produkte verwalten auf die Schaltfläche Speichern klicke, indem ich einen beliebigen Wert auswähle. Die Änderungen müssen in meiner Tabelle gespeichert werden. Wie kann ich das mit Observer machen?
Antworten:
Folgen Sie diesem Link für die Veranstaltung
catalog_product_save_after
, um Ihren Wert zu speichern. Sie können Ihren Wert in der Beobachterdatei abrufen, Ihr Modellobjekt initiieren und den Wert in Ihrer Tabelle speichern oder direkte SQL-Abfragen verwenden, um in Ihrer Tabelle zu speichern.quelle
@VP
Wenn das Attribut einfach ist, versuchen Sie es mit $ product-> getMycustomattribute ().
Wenn das Attribut single_value ist, versuchen Sie $ product-> getSingleValue ();
quelle