show_calendar.rhtml

来自「A Hotel Management System based on Ruby 」· RHTML 代码 · 共 37 行

RHTML
37
字号
<%= "Calendar for property".t %> <b><%= @property.name %> <%= "for".t %> <%= @month_var["name"].t %> <%= @year %>:</b><br><br>

   <table id="table_calendar">
   <tr>
   <td nowrap><%= "Room".t %></td>


   <% (1 .. @month_var["end"].to_i).each do |days| %>

         <td id="calendar" align="center"><%= days %></td>

   <% end %>
   </tr>

   <% @rooms.each do |room| %>
     <tr>
         <td><%= room.name %></td>

         <% @calendar[room.id].each_with_index do |days, i| %>

           <%if days == 1 || ::DateTime.new(@year.to_i,@month.to_i,i+1) < ::DateTime.now-(1) %>
           <td id="calendar_not_av" align="center">B
           <%elsif days == 2 %>
           <td id="calendar_arrival" align="center">A
           <%elsif days == 3 %>
           <td id="calendar_departure" align="center">D
           <% else %>
           <td id="calendar_av" align="center">F
           <% end %>
           </td>
           <% end %>
       </tr>
   <% end %>
   </table>


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?