donny5300/calendar 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

donny5300/calendar

Composer 安装命令:

composer require donny5300/calendar

包简介

Laravel 4 Flexible Calendar

README 文档

README

##EasyCalendar

Project Status

Extended documentation comming soon!

Place this line in your controller: use Donny5300\Calendar\Calendar as Cal;

or add it to your config/app.php

use Donny5300\Calendar\Calendar as Cal;

$calendar = new Cal;

//Set to show current month name
$calendar->setMonthName();
//Set to show current year
$calendar->showYear();
//Set to show week
$calendar->showWeek();
//Set for input name, this will result in Input::get('date')
$calendar->setDate('date');
//Set day labels, currently in dutch
$calendar->dayLabels(null); //Day labels format: key => value
//Start time
$calendar->startTime(8); //Start time
//End time
$calendar->endTime(23); //End time
//Set interval for calendar
$calendar->setInterval(30); //Interval
//Set next label
$calendar->setNextLabel('Next'); //NextLabel
//Set previous label
$calendar->setPrevLabel('Previous'); //Previous Label
//Set TableClass
$calendar->setTableClass('table table-responsive'); //TableClass
//Set Table ID
$calendar->setTableId('test-id'); //Table ID
//Class to append to all td's matching that date
$calendar->setTodayClass('TestClass');
//View type (currently only supporting week view)
$calendar->viewType('week');
//Set the path for the next and previous button
$calendar->setPath('test/test2');
//Calendar array
$calendar->events($events);

$cal = $calendar->render();

How to render Events Array:

$events = [
            '2015-04-04 10:00:00' => [
                'title' => 'test 1'
            ],

            '05-04-2015 10:00' => [
                'title' => 'test 1'
            ],

            '06-04-2015 12:00' => [
                'title' => 'test 1'
            ],

            '07-04-2015 16:00' => [
                'title' => 'test 1'
            ],

            '08-04-2015 19:00' => [
                'title' => 'test 1'
            ],
        ];

统计信息

  • 总下载量: 8
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Unknown
  • 更新时间: 2015-04-05