edit.rhtml

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

RHTML
32
字号
<h1>Editing contract</h1>
<%= error_messages_for 'contract' %>
<%= start_form_tag :action => 'update', :id => @contract %>
<%= hidden_field_tag 'customer_id' , @contract.customer.id %>
<p><b>Customer: <%= @contract.customer.name %></b><br>
<%= link_to 'edit', { :action => 'edit', :controller => 'customer', :id => @contract.customer.id } %>


  <p><b>Room:</b><br>

  <select name="contract[room_id]">
   <% @rooms.each do |room| %>
       <option value="<%= room.id %>"
	   <%= ' selected' if room.id == @contract.room_id %>>
         <%= room.name %>
       </option>
   <% end %>
  </select>

  <%= render :partial => 'form' %>
  <b>Addons<br><br>
  <% for addon in @addons %>
  <input type="checkbox" id="<%= addon.id %>"
                         name="addon_ids[]"
                         value="<%= addon.id %>"
                         <%if @contract.addons.include? addon %>checked="checked"<% end %>><%= addon.name %>
  <% end %>
 <br><br>
  <%= submit_tag 'Edit' %>
<%= end_form_tag %>

⌨️ 快捷键说明

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