前一期,阿牛ger分享了商城系统事件开发的调用原理,很多伙伴就会问,商城开发事件是什么?商城事件有哪些?
今天,阿牛ger就以Niushop开源商城系统为例,与大家分享商城事件开发。
系统基础事件,即完成系统基础化操作执行。对于搭建一个基础的商城系统,大概基础商城事件有店铺相关事件,如添加店铺操作、添加店铺账户数据操作,营销活动展现与添加操作、会员信息增删改查操作、订单支付查询操作、核销操作、模板自定义……一系列商城运营基本的操作。
代码展示:
return [
‘bind’ => [
],
‘listen’ => [
/**
-
系统基础事件
-
完成系统基础化操作执行
*/
//应用初始化事件
‘AppInit’ => [
‘app\event\InitConfig’,
‘app\event\InitRoute’,
‘app\event\InitAddon’,
‘app\event\InitCron’,
],
‘HttpRun’ => [],
‘HttpEnd’ => [],
‘LogLevel’ => [],
‘LogWrite’ => [],
/**
-
营销活动查询事件
-
用于添加到对应营销活动展示
*/
//营销活动
‘ShowPromotion’ => [
‘app\event\ShowPromotion’
<