phucnguyenvn / yii2-evecalendar
通过添加具有重复选项的ajax CRUD事件来扩展yii2-fullcalendar(由Edofre创建)。
1.0.2
2017-03-31 03:49 UTC
Requires
- edofre/yii2-fullcalendar: V1.0.4
- kartik-v/yii2-widget-timepicker: ~1.0.3
- simshaun/recurr: ~2.2
This package is auto-updated.
Last update: 2024-09-21 22:35:42 UTC
README
Yii2日历和事件管理是一个基于AJAX的现代用户界面日历。这是一个模块,可以帮助您轻松管理事件和计划,并将其集成到您的应用程序中。此模块依赖于以下扩展:
- Yii2-fullcalendar(由Edofre创建)- 用于处理前端界面,显示事件。
- Recurr(由simshaun创建)- 用于处理重复事件。
- Yii2-widget-timepicker(由kartik-v创建)- 用于输入时间的表单小部件。
安装
安装此扩展的首选方式是通过 composer。
运行以下命令
php composer.phar require --prefer-dist phucnguyenvn/yii2-evecalendar "*"
或将其添加到您的 composer.json
文件的 require 部分:
"phucnguyenvn/yii2-evecalendar": "*"
迁移
php yii migrate --migrationPath=@vendor/phucnguyenvn/yii2-evecalendar/src/migrations
用法
配置以在Web界面中管理日历和事件
注册模块
按照以下方式配置 config/web.php:
'modules' => [ ................ 'calendar' => [ 'class' => 'phucnguyenvn\yii2evecalendar\Module' ], ................ ],
配置时区
按照以下方式配置 config/web.php:
$config = [ 'timezone' => 'Asia/Ho_Chi_Minh', ... ... ]
- 漂亮的URL /calendar(仅与漂亮URL一起使用)