Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|---|---|---|---|---|---|
<%= days_in_previous_month - (start_day - i) %> | <% end %> <% day = 1 %> <% while day <= days_in_month %> <% d = @d + (day-1).days %> <% if (day + start_day-1) % 7 == 0 %>||||||
'>
<%= day %>
<% events = Caboose::CalendarEvent.events_for_day(@calendar.id, d) %>
<% if events.count > 0 %>
|
<% day = day + 1 %>
<% end %>
<% last_day = (start_day + days_in_month) % 7 %>
<% remaining_days = 7 - last_day %>
<% if last_day > 0 %><% (0...remaining_days).each do |i| %><%= (i + 1) %> | <% end %><% end %> <% if (start_day + days_in_month) != 0 %>