Bug Tracker

Ticket #2549 (new feature)

Opened 9 months ago

Last modified 8 months ago

[ui.DatePicker] Multiple periods with an attached classname

Reported by: graste Assigned to: iMarc
Type: feature Priority: major
Milestone: 1.2.4 Component: ui
Version: 1.2.3 Keywords: datepicker multiple valid date ranges
Cc: Needs: Review

Description

For displaying multiple valid periods of time in the calendar it would be cool, if it's possible to define multiple "minDate" and "maxDate" options. Something like a multi-dimensional array with min-/maxDates could be used, I suppose. Another useful feature for this would be to add a CSS classname to each array element. With that you could highlight specific periods or just color them differently (think in terms of booking systems etc.)

With the above additions a calendar could contain multiple valid periods to either select from or display, while having different colors for each period.

Attachments

Change History

Changed 9 months ago by paul

  • owner changed from paul to iMarc

Changed 8 months ago by graste

http://www.frequency-decoder.com/2006/10/02/unobtrusive-date-picker-widgit-update

The above date picker lets you add invalid dates in a YYYYMMDD-format with *-wildcards like:

// Disable specific dates
datePickerCtrl.datePickers["elemid"].setDisabledDates(["20061225", "****1231", "******01"]);

Using such a format could be used to disable specific dates for selection in a very brief form.

Note: See TracTickets for help on using tickets.