A component for viewing a GridField's data as a calendar


Repository: https://github.com/webbuilders-group/silverstripe-gridfield-calendar-view

Packagist: http://packagist.org/packages/webbuilders-group/silverstripe-gridfield-calendar-view

Issues: https://github.com/webbuilders-group/silverstripe-gridfield-calendar-view/issues

Authors: Ed Chipman

5 5 5.7K


Readme

SilverStripe GridField Calendar View

A component for viewing a GridField's data as a calendar, useful for things like event calendars. It also provides a toggle button that let's you switch between the default list view for a GridField and the Calendar view.

Maintainer Contact

Requirements

  • SilverStripe Framework 4.2+ | 5.0+

Installation

Composer (recommended):

composer require webbuilders-group/silverstripe-gridfield-calendar-view

If you prefer you may also install manually:

Quick Start

To get started you need to have an object that can be rendered as a item on a calendar. Then you need to add the GridFieldCalendarView component to your GridField's config. For example:

$myGridField=new GridField('Events', 'Events', $this->Events(), GridFieldConfig_RecordEditor::create(10));
$myGridField->getConfig()->addComponent(new GridFieldCalendarView(
        'StartDateTimeField', //This must be the name of the field in the model not a getter method
        'EndDateTimeField'
    ));

There are more options available, when adding the component for information on these see the documentation for more information.


Versions

dev-master
2019-54-6 2458549: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view dev-master

Manual Install: Download

Requires
  • silverstripe/framework: ~4.2
1.0.x-dev
2018-55-20 2458382: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 1.0.x-dev

Manual Install: Download

Requires
  • silverstripe/framework: ~3.3
  • composer/installers: *
3.1.0
2024-29-30 2460431: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 3.1.0

Manual Install: Download

Requires
  • silverstripe/framework: ~4.11|^5.0
3.0.1
2024-39-30 2460431: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 3.0.1

Manual Install: Download

Requires
  • silverstripe/framework: ~4.11|^5.0
3.0.0
2024-31-28 2460398: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 3.0.0

Manual Install: Download

Requires
  • silverstripe/framework: ~4.11|^5.0
2.2.1
2023-31-8 2460257: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 2.2.1

Manual Install: Download

Requires
  • silverstripe/framework: ~4.2|^5.0
2.2.0
2023-18-7 2460256: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 2.2.0

Manual Install: Download

Requires
  • silverstripe/framework: ~4.2|^5.0
2.1.3
2023-47-3 2460252: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 2.1.3

Manual Install: Download

Requires
  • silverstripe/framework: ~4.2|^5.0
2.1.2
2023-13-2 2460251: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 2.1.2

Manual Install: Download

Requires
  • silverstripe/framework: ~4.2|^5.0
2.1.1
2023-22-2 2460251: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 2.1.1

Manual Install: Download

Requires
  • silverstripe/framework: ~4.2|^5.0
2.1.0
2023-46-1 2460250: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 2.1.0

Manual Install: Download

Requires
  • silverstripe/framework: ~4.2|^5.0
2.0.1
2019-54-6 2458549: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 2.0.1

Manual Install: Download

Requires
  • silverstripe/framework: ~4.2
2.0.0
2019-59-19 2458503: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 2.0.0

Manual Install: Download

Requires
  • silverstripe/framework: ~4.2
1.0.0
2018-30-26 2458204: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 1.0.0

Manual Install: Download

Requires
  • silverstripe/framework: ~3.3
  • composer/installers: *
0.1.3
2018-32-9 2458128: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 0.1.3

Manual Install: Download

Requires
  • silverstripe/framework: ~3.3
  • composer/installers: *
0.1.2
2017-14-16 2457801: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 0.1.2

Manual Install: Download

Requires
  • silverstripe/framework: ~3.3
  • composer/installers: *
0.1.1
2016-55-19 2457742: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 0.1.1

Manual Install: Download

Requires
  • silverstripe/framework: ~3.3
  • composer/installers: *
0.1.0
2016-57-6 2457668: UTC
BSD-3-Clause

Install composer require webbuilders-group/silverstripe-gridfield-calendar-view 0.1.0

Manual Install: Download

Requires
  • silverstripe/framework: ~3.3
  • composer/installers: *