borysenko/calendar

There is no license information available for the latest version (v1.0) of this package.

Calendar of events Расширение для Yii 2

Installs: 62

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 1

Open Issues: 0

Type:yii2-extension

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

This package is auto-updated.

Last update: 2024-04-20 21:16:00 UTC


README

Календарь событий. Обычный календарь с выделенными датами в которых есть события. Перемещение по месяцам сделано на ajax.

Установка


php composer.phar require  borysenko/calendar "dev-master"

или


php -d "disable_functions=" composer.phar require  borysenko/calendar "dev-master"

Настройка

в \frontend\config\main.php добавляем в самом вверху

\Yii::$container->set('borysenko\calendar\Calendar', [
    'model'=>'frontend\models\News',
    'field_table' => 'date',
    'link' => '/news/index'
]);

model - это модель события. (в моем случае это модель News); field_table - это поле в таблицы событий, по нему делается выделение дат в каллендаре. (в моем случае это поле date);

в \frontend\config\main.php добавляем


    'controllerMap' => [
        'calendar' => [
            'class' => 'borysenko\calendar\BaseController',
            ]
     ],

Использование

В шаблоне:


    echo borysenko\calendar\Calendar::widget([]);