ricco / yii2-ticket
网站票据系统
2.0.0
2018-12-12 16:54 UTC
Requires
- php: >=5.6.0
README
yii2的票据系统
英文文档(点击查看)
已发布稳定版2.0.0
2.0.0
Исправлены кодировки для mysql
Исправлен баг с просмотром любых тикетов
Добавлена возможность установки ID администратора для доступа в админ панель
Убран доступ в админку для всех кроме администратора
已发布稳定版1.0.8
1.0.8
Мелкие изменения
已发布稳定版1.0.7
1.0.7
Изменен дизайн
1.0.6
Добавлено прикрепление изображений.
Добавлен создание тикета из админки.
Добавление прификсов таблицы.
Исправлен роутинг.
1.0.5
Убраны уведомления о закрытых тикетах.
Убран лишний код.
Отправка почты перенесена в модель.
1.0.4
Добавлена загрузка картинок.
Установка composer require "ricco/yii2-ticket:2.0.0"
添加到项目
'modules' => [
'ticket' => [
'class' => ricco\ticket\Module::className(),
],
],
必须在 AppAssets 的 js 部分添加对 bootstrap.js 的链接
public $js = [
/** Другие скрипты */
'//maxcdn.bootstrap.ac.cn/bootstrap/3.3.7/js/bootstrap.js',
];
无SEO路由
index.php?r=ticket/ticket/index
index.php?r=ticket/admin/index
重定义类
'ticket' => [
'class' => ricco\ticket\Module::className(),
'controllerMap' => [
'admin' => [
'class' => \app\controllers\TicketAdminController::class,
],
],
],
重定义视图
'view' => [
'theme' => [
'pathMap' => [
'@ricco/ticket/views' => '@app/views/ticket',
],
],
],
票据状态
TicketHead::OPEN = 0 - 开放
TicketHead::WAIT = 1 - 等待
TicketHead::ANSWER = 2 - 回答
TicketHead::CLOSED = 3 - 关闭
可用方法
TicketHead::getNewTicketCount()
返回所有状态为 "0" 或 "1" 的票据数量
TicketHead::getNewTicketCountUser($status)
返回当前用户指定状态的票据数量,默认为所有状态为 "0" 的票据
迁移
yii migrate --migrationPath=@vendor/ricco/yii2-ticket/migrations
模块配置
$mailSendAnswer = true на email будут отправлятся уведомления об ответе
$subjectAnswer = string Тема email сообщения answer
$userModel = Object User model
$qq = array Массив отделов для которых создается вопрос
$admin = array Массив администраторов