gpt4 book ai didi

magento - 如何在观察者 magento 中访问 Varien 对象值

转载 作者:行者123 更新时间:2023-12-04 05:17:52 26 4
gpt4 key购买 nike

嗨,在我的自定义模块中,我使用 cms_page_save_after 事件通过 cms pages 保存更多数据。而在 oberver 中,我得到了无法处理的此类数据。

Varien_Event_Observer Object
(
[_data:protected] => Array
(
[event] => Varien_Event Object
(
[_observers:protected] => Varien_Event_Observer_Collection Object
(
[_observers:protected] => Array
(
)

)

[_data:protected] => Array
(
[data_object] => Mage_Cms_Model_Page Object
(
[_cacheTag:protected] => cms_page
[_eventPrefix:protected] => cms_page
[_eventObject:protected] => object
[_resourceName:protected] => cms/page
[_resource:protected] =>
[_resourceCollectionName:protected] => cms/page_collection
[_dataSaveAllowed:protected] => 1
[_isObjectNew:protected] =>
[_data:protected] => Array
(
[form_key] => 1TVTYLITcZn3dUZm
[page_id] => 3
[title] => About Us
[identifier] => about-magento-demo-store
[stores] => Array
(
[0] => 1
)

[is_active] => 1
[content_heading] =>
[content] =>

我尝试了 $observer->getData('page_id') 代码,但没有显示任何内容。有谁知道如何使用这个对象。提前致谢。

最佳答案

$observer->getEvent()->getDataObject()->getPageId()

关于magento - 如何在观察者 magento 中访问 Varien 对象值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14017269/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com