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?



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.


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 ();


En guardar después del evento no puede establecer el valor
Avesh Naik
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.