vggalkin / calendar
此包的最新版本(v1.0)没有可用的许可证信息。
Yii 2 的事件日历扩展
v1.0
2016-12-22 19:28 UTC
Requires
- borysenko/calendar: dev-master
This package is auto-updated.
Last update: 2024-09-19 12:58:40 UTC
README
事件日历。一个常规的带有事件日期的高亮显示的日历。月份的切换通过 Ajax 实现。安装
php composer.phar require vggalkin/calendar "dev-master"
或
php -d "disable_functions=" composer.phar require vggalkin/calendar "dev-master"
配置
在 \frontend\config\main.php 文件的最顶部添加以下内容
\Yii::$container->set('vggalkin\calendar\Calendar', [
'model'=>'frontend\models\News',
'field_table' => 'date',
'link' => '/news/index'
]);
model - 事件模型。(在我的例子中是 News 模型);field_table - 事件表中的字段,根据此字段在日历中高亮日期。(在我的例子中是 date 字段);在 \frontend\config\main.php 文件中添加以下内容
'controllerMap' => [
'calendar' => [
'class' => 'vggalkin\calendar\BaseController',
]
],
使用
在模板中
echo vggalkin\calendar\Calendar::widget([]);