prellele/trame

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

Summary

Maintainability
Test Coverage
<%= form_for @attendance, html: {class: 'form-inline'} do |f| %>
    <div class="row">
      <div class="span3 date">
        
          <div id="datetimepicker" class="input-prepend">
                <span class="add-on">
              <i data-time-icon="icon-time" data-date-icon="icon-calendar"></i>
            </span>
            <%= f.text_field :start,
                              value: @attendance.start.try(:strftime, t("time.formats.datetime")),
                              placeholder: t("attendances.start"),
                              class: "input-block-level",
                              data: { format: t("time.formats.datetime_picker"), 
                                      :"format-moment" => t("time.formats.datetime_picker_moment") } %>
          </div>
      </div>
      <div class="span3 date">
        
          <div id="datetimepicker2" class="input-prepend">
                <span class="add-on">
              <i data-time-icon="icon-time" data-date-icon="icon-calendar"></i>
            </span>
            <%= f.text_field :end,
                              value: @attendance.end.try(:strftime, t("time.formats.datetime")),
                              placeholder: t("attendances.end"),
                              class: "input-block-level",
                              data: { format: t("time.formats.datetime_picker"), 
                                      :"format-moment" => t("time.formats.datetime_picker_moment") } %>
          </div>
      </div>
</div>
      <div class="form-actions">
        <%= f.submit class: 'btn btn-primary' %>
        <% if params[:controller] != "home" %>
          <%= link_to t('.back_to_overview', default: t("helpers.links.back")),
                      attendances_path, class: 'btn' %>
        <% end %>
      </div>
    
<% end %>