/
_dates.html.erb
48 lines (40 loc) · 1.95 KB
/
_dates.html.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<% content_for :js_ready do %>
// Setup the date pickers
$("#start_time_date").datepicker();
$("#end_time_date").datepicker();
$('#date_start').click(function(event) {
event.stopPropagation();
var visible = $('#ui-datepicker-div').is(':hidden');
$("#start_time_date").datepicker(visible ? 'show' : 'hide');
});
$('#date_end').click(function(event) {
event.stopPropagation();
var visible = $('#ui-datepicker-div').is(':hidden');
$("#start_time_date").datepicker(visible ? 'show' : 'hide');
});
// Setup the time pickers
$('#start_time_time').timepicker();
$("#end_time_time").timepicker();
$('#time_start').click(function(e) {
e.stopPropagation();
$('#start_time_time').timepicker('show');
});
$('#time_end').click(function(e) {
e.stopPropagation();
$('#end_time_time').timepicker('show');
});
<% end %>
<div class="clearfix datetime">
<%= form.label :start_time %>
<div class="input">
<%= form.text_field("start_time[date]", :id => "start_time_date", :maxlength => 20, :class => "datefield", :value=> (Time.now + ConcertoConfig[:start_date_offset].to_i.days).strftime("%m/%d/%Y"))%><a id="date_start" class="button date"> </a>
<%= form.text_field("start_time[time]", :id => "start_time_time", :maxlength => 20, :class => "timefield", :value=>ConcertoConfig[:content_default_start_time])%><a id="time_start" class="button time"> </a>
</div>
</div>
<div class="clearfix datetime">
<%= form.label :end_time %>
<div class="input">
<%= form.text_field("end_time[date]", :id => "end_time_date", :maxlength => 20, :class => "datefield", :value=>(Time.now + ConcertoConfig[:default_content_run_time].to_i.days + ConcertoConfig[:start_date_offset].to_i.days).strftime("%m/%d/%Y"))%><a id="date_end" class="button date"> </a>
<%= form.text_field("end_time[time]", :id => "end_time_time", :maxlength => 20, :class => "timefield", :value=>ConcertoConfig[:content_default_end_time])%><a id="time_end" class="button time"> </a>
</div>
</div>