vggalkin/calendar

此包的最新版本(v1.0)没有可用的许可证信息。

Yii 2 的事件日历扩展

安装: 63

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 1

类型:yii2-extension

v1.0 2016-12-22 19:28 UTC

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([]);