Magento 2 events.xml 用法解析

本文内容来自QQ群大佬陈伟明(一叶知秋)的学习分享

 

这个主要是定义事件触发的

 

<?xml version="1.0" ?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="my_module_event_after">
<observer name="my_module_event_after_observer" instance="MyCompany\MyModule\Observer\MyEvent"/>
</event>
</config>

 

  • name (required) - 事件的名字. 用于其它地方触发
  • instance (required) - 实现事件关联的观察者实现类.
  • disabled - 是否起用, 默认是false
  • shared - Determines the lifestyle of the class. Default is true.

 

发表评论