silverstripe / timedropdownfield
Time dropdown for SilverStripe CMS
Installs: 18 347
Dependents: 0
Suggesters: 0
Security: 0
Stars: 10
Watchers: 4
Forks: 6
Language:JavaScript
Type:silverstripe-module
Requires
- php: >=5.3.2
- composer/installers: *
- silverstripe/framework: ~3.0
This package is not auto-updated.
Last update: 2024-07-10 21:42:56 UTC
README
Time Dropdown Field
Allows to select certain time intervals from a dropdown
as an alternative to direct input into a TimeField
.
Adheres to user preferences in time formats set through
the TimeField
API, which by extension supports user preferences
through i18n::get_time_format()
.
Usage
As an isolated field:
:::php
$field = TimeDropdownField::create('MyTime', 'My Time Field');
As part of a DatetimeField
(requires SilverStripe 3.1):
:::php
$datetimeField = DatetimeField::create('MyDateTime', My Date and Time Field')
->setTimeField(TimeDropdownField::create('MyDateTime[time]'));
Configuration
interval
: Spacing in minutes between options (Default: 60)
Note: Since the field extends TimeField
, most configuration happens in there.
Maintainers
- Ingo Schommer (@chillu)
Thanks to Air New Zealand for sponsoring and contributing to this module!