2

こんにちは、私のカスタム モジュールでは、cms_page_save_after イベントを使用して、cms ページでさらにデータを保存しています。

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') コードを試してみましたが、何も表示されません。このオブジェクトの操作方法を知っている人はいますか。よろしくお願いします。

4

1 に答える 1

3
$observer->getEvent()->getDataObject()->getPageId()
于 2012-12-24T05:39:58.503 に答える