silverstripe/timedropdownfield

Time dropdown for SilverStripe CMS

Installs: 17 007

Dependents: 0

Suggesters: 0

Security: 0

Stars: 10

Watchers: 4

Forks: 6

Language:JavaScript

Type:silverstripe-module

dev-master 2013-02-18 21:01 UTC

This package is not auto-updated.

Last update: 2024-04-13 11:09:06 UTC


README

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!