Magento 添加一个事件处理方法

2015年11月11日 浏览量 40 2 min read
Magento 添加一个事件处理方法

我们想要让这个事件生效的第一步就是声明这个事件,给这个事件添加一个帧听,下面我们在模块的config.xml配置文件中添加一下代码:


<global>

        <events>
                <controller_front_init_before>
                        <observers>
                                <loadlayout_by_devices>
                                        <type>singleton</type>
                                        <class>deviceDectect/observer</class>
                                        <method>assignStoreView</method>
                                </loadlayout_by_devices>
                        </observers>
                </controller_front_init_before>
        </events>

....

</global>

接下来我们需要来建立一个新的类和方法来执行,我们声明的事件。类名和方法名如上所示。在model目录下新建一个Observer.php类如下:


<?php
        class Magease_Devicedectect_Model_Observer {

                public function assignStoreView() {

                }
        }
?>

Previous article:
Next article:
Comments
发表评论,留下你的足迹
我们不会公开你的邮箱地址

是否允许我们在发布新内容或者进行促销活动向您发送消息?

Remind me later

Thank you! Please check your email inbox to confirm.

Oops! Notifications are disabled.

© 2014-2023 www.magease.com. All Rights Reserved. 寰云网络 版权所有    鲁ICP备 14014975号-1