From 4d51a8e575cac93970a7ea4e30cd0ce232a35849 Mon Sep 17 00:00:00 2001 From: Priit Tark Date: Wed, 10 Jun 2015 14:20:09 +0300 Subject: [PATCH] Registrar ident update #2618 --- .../contacts/form_partials/_general.haml | 49 ++++++++++--------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/app/views/registrar/contacts/form_partials/_general.haml b/app/views/registrar/contacts/form_partials/_general.haml index 623d27c18..14037f05b 100644 --- a/app/views/registrar/contacts/form_partials/_general.haml +++ b/app/views/registrar/contacts/form_partials/_general.haml @@ -1,29 +1,30 @@ -.panel.panel-default - .panel-heading.clearfix - .pull-left= t(:ident) - .panel-body - .form-group - .col-md-3.control-label - = f.label :ident_country_code, t(:country) + '*' - .col-md-7 - = f.select(:ident_country_code, SortedCountry.all_options(f.object.ident_country_code), {}, - class: 'js-ident-country-code', required: true) +- if !@contact.persisted? + .panel.panel-default + .panel-heading.clearfix + .pull-left= t(:ident) + .panel-body + .form-group + .col-md-3.control-label + = f.label :ident_country_code, t(:country) + '*' + .col-md-7 + = f.select(:ident_country_code, SortedCountry.all_options(f.object.ident_country_code), {}, + class: 'js-ident-country-code', required: true) - .form-group - .col-md-3.control-label - = f.label :ident_type, t(:type) + '*' - .col-md-7 - = f.select(:ident_type, Depp::Contact::SELECTION_TYPES, { selected: f.object.ident_type }, - class: 'js-ident-type', required: true) + .form-group + .col-md-3.control-label + = f.label :ident_type, t(:type) + '*' + .col-md-7 + = f.select(:ident_type, Depp::Contact::SELECTION_TYPES, { selected: f.object.ident_type }, + class: 'js-ident-type', required: true) - .form-group - .col-md-3.control-label - = f.label :ident, t(:ident) + '*' - .col-md-7 - = f.text_field :ident, class: 'form-control', required: true - - tip_visibility = f.object.ident_type == 'birthday' ? '' : 'display: none' - .js-ident-tip{ style: tip_visibility } - = t(:birthday_format) + .form-group + .col-md-3.control-label + = f.label :ident, t(:ident) + '*' + .col-md-7 + = f.text_field :ident, class: 'form-control', required: true + - tip_visibility = f.object.ident_type == 'birthday' ? '' : 'display: none' + .js-ident-tip{ style: tip_visibility } + = t(:birthday_format) .panel.panel-default .panel-heading.clearfix