Hide address form fields when adding/editing contact in registrar area

#290
This commit is contained in:
Artur Beljajev 2017-01-02 13:02:50 +02:00
parent 9a152b8289
commit 878748836f
4 changed files with 54 additions and 65 deletions

View file

@ -4,9 +4,12 @@
.row
.col-md-8
= render 'registrar/contacts/form_partials/general', f: f
.row
.col-md-8
= render 'registrar/contacts/form_partials/address', f: f
- if address_processing?
.row
.col-md-8
= render 'registrar/contacts/form_partials/address', f: f
- if !@contact.persisted?
.row
.col-md-8

View file

@ -4,21 +4,21 @@
.panel-body
.form-group
.col-md-3.control-label
= f.label :street, t(:street)
= f.label :street, t(:street) + '*'
.col-md-7
= f.text_field :street, class: 'form-control', required: address_processing?
= f.text_field :street, class: 'form-control', required: true
.form-group
.col-md-3.control-label
= f.label :city, t(:city)
= f.label :city, t(:city) + '*'
.col-md-7
= f.text_field :city, class: 'form-control', required: address_processing?
= f.text_field :city, class: 'form-control', required: true
.form-group
.col-md-3.control-label
= f.label :zip, t(:zip)
= f.label :zip, t(:zip) + '*'
.col-md-7
= f.text_field :zip, class: 'form-control', required: address_processing?
= f.text_field :zip, class: 'form-control', required: true
.form-group
.col-md-3.control-label
@ -28,10 +28,9 @@
.form-group
.col-md-3.control-label
= f.label :country_code, t(:country)
= f.label :country_code, t(:country) + '*'
.col-md-7
- country_selected = f.object.persisted? ? f.object.country_code : 'EE'
= f.select(:country_code,
SortedCountry.all_options(country_selected),
{ include_blank: true },
required: address_processing?)
= f.select(:country_code, SortedCountry.all_options(country_selected),
{ include_blank: true }, required: true)