tboucheau/Meal_plan

View on GitHub
app/views/meal_plans/_form.html.erb

Summary

Maintainability
Test Coverage
<%= render partial: "shared/errors" %>

<%= form_for @meal_plan, html: { class: "form-horizontal" } do |form| %>
  <%= form.hidden_field :start_date %>
  <%= form.hidden_field :end_date %>
  
  <div class="meals">
    <%= form.fields_for :meals do |meal_fields| %>
        <%= meal_fields.hidden_field :id %>
        <%= meal_fields.hidden_field :date %>
        <div class="form-group margin-vertical-none">
          <div class="col-sm-11 col-sm-offset-1">
            <p><%= localize(meal_fields.object.date) %></p>
          </div>
        </div>
    <div class="form-group">
        <%= meal_fields.label :recipe_id, class: "col-sm-1 control-label" %>
        <div class="col-sm-11">
          <%= meal_fields.select :recipe_id, current_user.recipe_options, {}, class: "form-control" %>
        </div>
    </div>
    <% end %>
  </div>
  <div class="form-group">
    <div class="col-sm-11 col-sm-offset-1">
      <%= form.submit class: "btn btn-primary" %>
    </div>
  </div>
<% end %>