Pre Controller

Подскажите пожалуйста, в списке товаров, не открывая сам товар можно изменять цену.
Как в модуле через пре контроллер после сохранения получить данные у какого товара и какая цена изменилась?

Можно ))

Как перехватить данные при сохранении? Второе предложение не прочитали)))

Именно как у вас на скриншоте. Если изменить 2-3 товара, то ни POST ни PRE контроллер не видет $_REQUEST!

в функции fn_update_product модуля fn.products.php есть хуки:

update_product_pre
update_product_post

можно для начала подключиться к ним

1 лайк

Брагодарю за подсказку!!!

Старая цена не передается. Поэтому в пре контроллере или хуке нужно будет делать дополнительные запросы для каждого товара и сравнивать

Да спасибо, я все сделал, есть только одна загвоздка как GET параметр в хук передать? PHP

Можете $_REQUEST проверять. Не совсем правильно, но работоспособно