magento - 捕获产品属性更新 massaction 事件

标签 magento events event-handling product

我正在尝试收听当我从管理界面保存单个产品时正确触发的“catalog_product_save_before”和“catalog_product_save_after”事件。

但是,当我对产品列表网格中的多个产品选择使用“更新属性”操作时,不会触发这些事件。每当更新产品属性时是否会触发任何事件??我知道我需要为 csv 上传编写不同的观察者函数,但我需要网格操作“更新属性”的事件。

提前致谢。

干杯..

最佳答案

解决了这个问题!

我使用了这个事件:catalog_product_attribute_update_before

这给出了一个具有更改的属性和产品 ID 的数组:

        [attributes_data] => Array
            (
                [price_markup] => 10
            )

        [product_ids] => Array
            (
                [0] => 6
            )

        [store_id] => 0

希望这有帮助..

干杯!!!

关于magento - 捕获产品属性更新 massaction 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17608463/

相关文章:

Magento getModel 返回 false

php - 504 网关超时 magento

MATLAB:在 for 循环中使用 ode45,使用动态变量进行粒子运动和交互

java - 监听 JTabbedPane 中图标/标题的变化

ios - 当 UITableViewController 的子类包含在 subview 中时,它不会触发 didSelectRowAtIndexPath,我该如何解决这个问题?

c# - Magento 1.4 产品标识符类型

javascript - 使用数据价格属性过滤产品列表

javascript - Onblur功能持续运行

javascript - Ext Js 将父容器中的事件处理程序附加到其子项

ScalaFx:具有一流功能的事件处理程序