aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Etienne2014-07-01 12:00:52 +0200
committerMichel Etienne2014-07-01 12:00:52 +0200
commitc2a7db083fb83ac0c4a1c2ed7beabb35ea4d11ee (patch)
tree10c887b9f2a32bb9e79fb3c26f9adc23adbb51aa
parente2faf18654f7c0deba9841654a3f9880d73822f3 (diff)
downloadchouette-core-c2a7db083fb83ac0c4a1c2ed7beabb35ea4d11ee.tar.bz2
add excluded dates
-rw-r--r--app/views/time_tables/_excluded_date_fields.erb5
-rw-r--r--app/views/time_tables/_excluded_dates.html.erb7
2 files changed, 12 insertions, 0 deletions
diff --git a/app/views/time_tables/_excluded_date_fields.erb b/app/views/time_tables/_excluded_date_fields.erb
new file mode 100644
index 000000000..3c73dc076
--- /dev/null
+++ b/app/views/time_tables/_excluded_date_fields.erb
@@ -0,0 +1,5 @@
+<%= f.inputs :class => 'dates1 nested-fields' do %>
+ <%= f.input :date, :as => :date_picker, :label => @time_table.human_attribute_name("date"), :wrapper_html => { :class => 'fl1' }%>
+ <%= f.input :in_out, :as => :hidden, :value => false %>
+ <%= link_to_remove_association t('actions.destroy'), f %>
+<% end %>
diff --git a/app/views/time_tables/_excluded_dates.html.erb b/app/views/time_tables/_excluded_dates.html.erb
new file mode 100644
index 000000000..8097c618f
--- /dev/null
+++ b/app/views/time_tables/_excluded_dates.html.erb
@@ -0,0 +1,7 @@
+ <ul class='dates'>
+ <% @time_table.dates.where("in_out = false").to_a.each do |tmd| %>
+ <li class="<%= (tmd.position%2==0) ? 'odd' : 'even' %>"><%= l tmd.date %>
+ </li>
+ <% end %>
+ </ul>
+