Magento 2: Guardar producto de catálogo después del evento de observador

8

Tengo un campo de selección múltiple personalizado en la sección de edición de Productos.

ingrese la descripción de la imagen aquí Los valores en los valores de selección múltiple de mi tabla personalizada. Si hago clic en el botón Guardar en la sección Administrar productos seleccionando cualquier valor. Los cambios deben guardarse en mi tabla. ¿Cómo puedo hacerlo con Observer?

Vindhuja
fuente
1
Posible duplicado de Obtener producto del observador del evento de guardado - Magento 2
Teja Bhagavan Kollepara
1
@TejabhagavanKollepara, no es un duplicado, pero esto puede ayudar a formar parte de la respuesta correcta
7ochem
1
Puede obtener todos los datos de publicación en su solicitud. use magento.stackexchange.com/a/69541/2443 en su observador.
Jaimin Sutariya 01 de

Respuestas:

2

Siga este enlace para el evento catalog_product_save_after para guardar su valor. Puede obtener su valor en el archivo observador e iniciar su objeto modelo y guardar el valor en su tabla o usar consultas SQL directas para guardar en su tabla.

MMMMMMM
fuente
Obtuve el producto en observador usando $ product = $ observer-> getProduct (); Pero, ¿cómo puedo obtener mi valor de campo personalizado?
Vindhuja
-1

@VP

Si el atributo es único, intente usar $ product-> getMycustomattribute ();

si el atributo es single_value, intente $ product-> getSingleValue ();

Vikram
fuente
En guardar después del evento no puede establecer el valor
Avesh Naik