J'ai un champ multisélection personnalisé dans la section d'édition des produits.
Les valeurs dans les valeurs multisélection de ma table personnalisée. Si je clique sur le bouton Enregistrer dans la section Gérer les produits en sélectionnant une seule valeur. Les modifications doivent être enregistrées dans ma table. Comment puis-je le faire avec Observer.
Réponses:
Suivez ce lien pour l'événement
catalog_product_save_after
pour enregistrer votre valeur. Vous pouvez obtenir votre valeur dans un fichier d'observateur et lancer votre objet de modèle et enregistrer la valeur dans votre table ou utiliser des requêtes SQL directes pour enregistrer dans votre table.la source
@VP
Si l'attribut est unique, essayez d'utiliser $ product-> getMycustomattribute ();
si l'attribut est single_value, essayez $ product-> getSingleValue ();
la source