Как получить оригинальную цену товара СэкоНомьте до


В наблюдателе , запущенном перед сохранением изменения продукта в области администрирования, как я могу узнать цену продукта перед сохранением?

Использование $observer->getProduct()->getPrice() У меня есть новая цена, которая еще не была сохранена, но я не знаю, как получить старую.

В этом наблюдателе мне нужны обе цены, старая и новая.

Author: Raphael at Digital Pianism, 2017-02-21

1 answers

Я почти уверен, что это цель метода getOrigData, поэтому вы должны быть в состоянии сделать:

$observer->getProduct()->getOrigData('price');

Пожалуйста, сначала проверьте это, я знаю, что в зависимости от события, которое вы наблюдаете, это ведет себя не так, как предполагалось.

 7
Author: Raphael at Digital Pianism, 2017-02-21 14:57:25