forked from CGM_Public/pretix_original
Useful default date for admission field
This commit is contained in:
@@ -179,7 +179,8 @@ class EventUpdateForm(I18nModelForm):
|
||||
widgets = {
|
||||
'date_from': forms.DateTimeInput(attrs={'class': 'datetimepicker'}),
|
||||
'date_to': forms.DateTimeInput(attrs={'class': 'datetimepicker', 'data-date-after': '#id_date_from'}),
|
||||
'date_admission': forms.DateTimeInput(attrs={'class': 'datetimepicker'}),
|
||||
'date_admission': forms.DateTimeInput(attrs={'class': 'datetimepicker',
|
||||
'data-date-default': '#id_date_from'}),
|
||||
'presale_start': forms.DateTimeInput(attrs={'class': 'datetimepicker'}),
|
||||
'presale_end': forms.DateTimeInput(attrs={'class': 'datetimepicker',
|
||||
'data-date-after': '#id_presale_start'}),
|
||||
|
||||
@@ -220,6 +220,19 @@ $(function () {
|
||||
earlier_field.on("dp.change", update);
|
||||
});
|
||||
|
||||
$(".datetimepicker[data-date-default]").each(function() {
|
||||
var fill_field = $(this),
|
||||
default_field = $($(this).attr("data-date-default")),
|
||||
show = function () {
|
||||
var fill_date = fill_field.data('DateTimePicker').date(),
|
||||
default_date = default_field.data('DateTimePicker').date();
|
||||
if (fill_date === null) {
|
||||
fill_field.data("DateTimePicker").defaultDate(default_date);
|
||||
}
|
||||
};
|
||||
fill_field.on("dp.show", show);
|
||||
});
|
||||
|
||||
$(".colorpickerfield").colorpicker({
|
||||
format: 'hex',
|
||||
align: 'left',
|
||||
|
||||
Reference in New Issue
Block a user