Magento 2: каталог товаров сохранить после события наблюдателя


8

У меня есть настраиваемое поле множественного выбора в разделе редактирования продуктов.

введите описание изображения здесь Значения в множественном выборе значений из моей пользовательской таблицы. Если я нажму кнопку «Сохранить» в разделе «Управление продуктами», выбрав одно значение. Изменения должны быть сохранены в моей таблице. Как я могу сделать это с Observer.



1
@TejabhagavanKollepara, это не дубликат, но это может помочь сформировать часть правильного ответа
7оч

1
Вы можете получить все почтовые данные в вашем запросе. используйте magento.stackexchange.com/a/69541/2443 в вашем наблюдателе.
Джаймин Сутария

Ответы:


2

Перейдите по этой ссылке для мероприятия, catalog_product_save_after чтобы сохранить свою ценность. Вы можете получить свое значение в файле наблюдателя и инициировать объект модели и сохранить значение в своей таблице или использовать прямые запросы SQL для сохранения в своей таблице.


Я получил продукт в обозревателе, используя $ product = $ наблюдатель-> getProduct (); . Но как я могу получить значение моего настраиваемого поля.
Виндхуджа

-1

@VP

Если атрибут один, то попробуйте использовать $ product-> getMycustomattribute ();

если атрибут single_value, тогда попробуйте $ product-> getSingleValue ();


При сохранении после события вы не можете установить значение
Авеш Найк
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.