invoice_keeper/app/views/invoices/_form.html.erb

62 lines
1.9 KiB
Plaintext

<%= form_for @invoice, html: {class: "form-horizontal"} do |f| %>
<% if @invoice.errors.any? %>
<%= raw errors_to_html(@invoice.errors) %>
<% end %>
<div class="form-group">
<div class="col-sm-3"></div>
<%= f.label :number, class: "col-sm-2 control-label" %>
<div class="col-sm-4">
<%= f.text_field :number, class: "form-control", placeholder: 'Numer faktury' %>
</div>
<div class="col-sm-3"></div>
</div>
<div class="form-group">
<%= f.label :user_firm, class: "col-sm-2 control-label" %>
<div class="col-sm-4">
<%= f.select :user_firm_id, @user_firms.collect {|uf| [ uf.name, uf.id ] }, {}, {class: "form-control"} %>
</div>
<%= f.label :customer, class: "col-sm-2 control-label" %>
<div class="col-sm-4">
<%= f.select :customer_id, @customers.collect {|c| [ c.name, c.id ] }, {include_blank: true}, {class: "form-control"} %>
</div>
</div>
<div class="form-group">
<%= f.label :date, class: "col-sm-2 control-label" %>
<div class="col-sm-4">
<div class="input-group date">
<%= f.text_field :date, class: "form-control datepicker", placeholder: 'Data wystawienia' %>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar">
</span>
</span>
</div>
</div>
<%= f.label :date_of_payment, class: "col-sm-2 control-label" %>
<div class="col-sm-4">
<div class="input-group date">
<%= f.text_field :date_of_payment, class: "form-control datepicker", placeholder: 'Data wystawienia' %>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar">
</span>
</span>
</div>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<%= f.submit 'Zapisz', class: "btn btn-primary" %>
</div>
</div>
<script type="text/javascript">
$(function() {
// Bootstrap DateTimePicker v4
$('.datepicker').datetimepicker({
locale: 'pl',
format: 'YYYY-MM-DD'
});
});
</script>
<% end %>