0
Я изучаю Rails, чтобы сделать (предположительно) быстрое приложение, чтобы продемонстрировать идею. Я пошарил в этом коде зрения. Это мое понимание, так как моя кнопка отправки не находится в тегах <form>
, я не могу отправить форму. Как исправить эту проблему?Невозможно отправить несколько форм на одном виде
<div class="PR">
<%= simple_form_for @purchaserequest, html: {class: 'form-inline'}, defaults: { wrapper_html: { class: 'pr' }} do |f| %>
<%= f.input :requestor %>
<%= f.input :charge_number %>
<%= f.input :date_of_intended_use %>
<% end %>
<%= simple_form_for @purchaserequest, html: {class: 'form-inline'}, defaults: { wrapper_html: { class: 'pr' }} do |f| %>
<%= f.input :end_user %>
<%= f.input :shipping_method %>
<%= f.input :ship_to %>
<% end %>
<br><br>
</div>
<div class="pr_items_group">
<%= simple_form_for @purchaserequest, html: {class: 'form-inline items'}, defaults: { wrapper_html: { class: 'pr_items' }} do |pr_items| %>
<%= pr_items.nested_fields_for :item, defaults: { wrapper_html: { class: 'pr_items' }} do |f| %>
<%= f.input :critical %>
<%= f.input :tech_reqs %>
<%= f.input :description %>
<%= f.input :manufacturer %>
<%= f.input :item_number %>
<%= f.input :purchased_quantity, label: 'Quantity', input_html: { class: 'quantity', onkeyup: 'updatePrice()' } %>
<%= f.input :price, input_html: { class: 'price', onkeyup: 'updatePrice()' } %>
<%= f.input :notes %>
<%= f.remove_nested_fields_link 'Remove item', class: 'btn btn-primary' %>
<br><br>
<% end %>
<%= simple_form_for @purchaserequest, html: {class: 'form-horizontal'}, defaults: { wrapper_html: { class: 'pr' }} do |f| %>
<%= f.input :tax, :readonly => true , input_html: { id: 'tax' } %>
<%= f.input :shipping_total, input_html: { class: 'shipping_total', onkeyup: 'updatePrice()' } %>
<%= f.input :grand_total, :readonly => true , input_html: { id: 'grand_total' } %>
<% end %>
<br>
<p><%= pr_items.add_nested_fields_link :item, 'Add item', class: 'btn btn-primary' %> | <%= pr_items.button :submit, 'Create Purchase Request', class: 'btn btn-primary actions' %></p>
<% end %>
</div>`
Я уверен, что это сработало. Единственная проблема теперь в том, что мой css - все неудобно. Благодаря! – Drise