创建新的分红插件

2021-11-10 10:41:41 阅读:1 编辑
php artisan yun:generate_plugin_svn payvideo
php artisan yun:generate_plugin payvideo 知识付费
php artisan yun:generate_project exchange 兑换码提货卡插件 1

E:\project\zhyframe\public\addons\zhyshop_sun\application\model\Plugin.php

//兑换码提货卡插件插件
        $plugin_happy_ids=[1089,1090];
        (new Menu())->where('id','in',$plugin_happy_ids)->update(['state'=>$plugin['plugin_happy']]);

        'plugin_happy',//兑换码提货卡插件插件

E:\project\zhyframe\public\addons\zhyshop_sun\application\model\CommonCommission.php


case "exchange":{
                if(Happy::get_curr()){
                    Happy::get_curr()->save(["is_open"=>$enable]);
                }

                break;
            }

manifest.xml

<item name="zhyshop_sun_plugin_happy"/>

版本号修改

install.php upgrade.php

INSERT INTO `{$tablename}_menu` VALUES ('1093', '兑换码提货卡插件', '1557196719', '1557196719', '', '18', '663', '', '', 'fa fa-archive', '0', '1', '0');
INSERT INTO `{$tablename}_menu` VALUES ('1094', '基础设置', '1557196719', '1557196719', '', '0', '663', 'Cexchange', 'setting', 'fa fa-archive', '1093', '1', '0');
  1. https://zhyframe.fzh.fun/app/index 更新主体

  2. https://zhyframe.fzh.fun/app/localindex 本地安装插件

  3. https://zhyframe.fzh.fun/mp/1/edit 开启插件