Filter: bricks/element/form/datepicker_options
Filters the Flatpickr options for the datepicker field in the Form element. This allows you to customize the behavior of the date picker (e.g., disable specific dates, change the date format, set min/max dates).
Parameters
Section titled “Parameters”$datepicker_options(array): Array of Flatpickr options.$element(object): The Form element instance.
Example usage
Section titled “Example usage”add_filter( 'bricks/element/form/datepicker_options', function( $datepicker_options, $element ) { // Example: Disable weekends (Saturday and Sunday) $datepicker_options['disable'] = [ function( $date ) { // Return true to disable return ( $date->format( 'N' ) >= 6 ); } ];
// Example: Set minDate to today $datepicker_options['minDate'] = 'today';
return $datepicker_options;}, 10, 2 );Was this helpful?
A quick vote and short notes help us improve these docs faster.
Leave a note for us
Thanks for sharing feedback. We're using it to improve these docs.