internetee-registry/app/views/client/contacts/_form.haml
2014-09-26 14:13:20 +03:00

52 lines
1.6 KiB
Text

= form_for([:client, @contact]) do |f|
- if @contact.errors.any?
- @contact.errors.each do |attr, err|
= err
%br
- if @contact.errors.any?
%hr
.row
.col-md-6.text-left
%h3
Contact
.form-group
= f.label :name
= f.text_field(:name, class: 'form-control')
= f.label :email
= f.text_field(:email, class: 'form-control')
= f.label :phone
= f.text_field(:phone, class: 'form-control')
= f.label :fax
= f.text_field(:fax, class: 'form-control')
= f.label :org_name
= f.text_field(:org_name, class: 'form-control')
= f.label :ident_type
= f.select :ident_type, options_for_select(Contact::IDENT_TYPES, @contact.ident_type), {}, {class: 'form-control'}
= f.label :ident
= f.text_field(:ident, class: 'form-control')
= f.label :auth_info
= f.text_field(:auth_info, class: 'form-control')
.col-md-6.text-left
%h3
Address
.form-group
= f.fields_for :address do |ia|
= ia.label :country_id, t(:country)
= ia.collection_select :country_id, Country.all, :id, :name,{}, { class: 'form-control' }
= ia.label :city
= ia.text_field(:city, class: 'form-control')
= ia.label :street
= ia.text_field(:street, class: 'form-control')
= ia.label :street2
= ia.text_field(:street2, class: 'form-control')
= ia.label :street3
= ia.text_field(:street2, class: 'form-control')
%hr
.row
.col-md-12.text-right
= button_tag(t('shared.save'), class: 'btn btn-primary')