wdmg / yii2-tickets
支持工单系统
1.2.0
2023-06-25 08:02 UTC
Requires
- wdmg/yii2-base: ^1.2.4
- wdmg/yii2-editor: ^1.0.10
- wdmg/yii2-helpers: ^1.3.2
- yiisoft/yii2: ^2.0.35
README
Yii2 Tickets 模块
Yii2 的工单系统。
此模块是 Butterfly.СMS 内容管理系统的一个组成部分,但也可以作为一个独立的扩展使用。
版权(c)2019-2023 W.D.M.Group, Ukraine
要求
- PHP 5.6 或更高版本
- Yii2 v.2.0.35 及最新版本
- Yii2 Base 模块(必需)
- Yii2 Editor 模块
- Yii2 Tasks 模块(可选)
- Yii2 Users 模块(可选)
安装
要安装模块,请在控制台运行以下命令
$ composer require "wdmg/yii2-tickets"
配置数据库连接后,在控制台运行以下命令
$ php yii tickets/init
然后选择您要执行的操作
- 应用所有模块迁移
- 撤销所有模块迁移
迁移
在任何情况下,您都可以在控制台运行以下命令以执行迁移并创建初始数据
$ php yii migrate --migrationPath=@vendor/wdmg/yii2-tickets/migrations
配置
要将模块添加到项目中,请将以下数据添加到您的配置文件中
'modules' => [
...
'tickets' => [
'class' => 'wdmg\tickets\Module',
'routePrefix' => 'admin'
],
...
],
路由
使用模块的 Module::dashboardNavItems() 方法生成导航项列表,例如
<?php
echo Nav::widget([
'options' => ['class' => 'navbar-nav navbar-right'],
'label' => 'Modules',
'items' => [
Yii::$app->getModule('tickets')->dashboardNavItems(),
...
]
]);
?>
状态和版本[可用]
- v.1.2.0 - 更新版权,添加仪表板的计数器
- v.1.1.9 - 更新依赖项,README.md
- v.1.1.8 - 添加分页,依赖项最新
