Source of file FullCalendarExtension.php
Size: 0,618 Bytes - Last Modified: 2021-12-23T10:48:17+00:00
/var/www/docs.ssmods.com/process/src/code/FullCalendarExtension.php
123456789101112131415161718192021222324252627 | <?php /** * Adds a field to the default calendar which allows an admin to enable or * disable the fullcalendar view. * * @package silverstripe-fullcalendar */ class FullCalendarExtension extends DataExtension { private static $db = array( 'UseFullCalendar' => 'Boolean' ); private static $defaults = array( 'UseFullCalendar' => 1 ); public function updateSettingsFields(FieldList $fields) { $check = new CheckboxField( 'UseFullCalendar', _t('FullCalendar.DISPLAYINFULLLAYOUT', 'Display in a full calendar layout?') ); $fields->addFieldToTab('Root.Settings', $check, 'ShowInMenus'); } } |