新建插件
1.在项目名/public/plugins下创建一个插件目录如:ceshi;
2.在插件目录下创建文件info.php基本信息,例:
~~~php
<?php
return array (
'title' => '测试插件',
'name' => 'ceshi',
'describe' => '跟着作者写下第一个插件',
'price' => '0.00',
'status' => 1,
'sort' => 0,
'version' => 100,
);
~~~
3.在插件目录下创建文件menu.php菜单权限,例:
~~~php
<?php
return [
[
'title' => '测试插件',
'icon' => '', // icon可在https://element.eleme.cn/#/zh-CN/component/icon中选择
'path' => 'index/index',
'sort' => 0, // 排序
'status' => 1, // 是否开启
'ifshow' => 1, // 是否显示菜单
'children' => [], // 子级
],
];
~~~
4.在插件目录下创建文件admin/controller/Index.php控制器,例:
~~~php
<?php
namespace plugins\ceshi\admin\controller;
use app\admin\BaseController;
class Index extends BaseController
{
public function index() {
echo '第一个插件完成啦~';
}
}
~~~
5.访问后台管理系统发现左侧"测试插件"菜单,插件创建成功;