vggalkin/calendar

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

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

Installs: 58

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 1

Type:yii2-extension

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

This package is auto-updated.

Last update: 2024-06-19 12:29:03 UTC


README

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

Календарь событий. Обычный календарь с выделенными датами в которых есть события. Перемещение по месяцам сделано на 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([]);