mirror of
https://github.com/internetee/registry.git
synced 2025-07-22 10:45:58 +02:00
Updated select2 box
This commit is contained in:
parent
5a9295f2bc
commit
ca0170b0e5
1 changed files with 24 additions and 26 deletions
|
@ -1,29 +1,30 @@
|
||||||
#domain-contacts
|
#js-domain-contacts
|
||||||
- @domain_params['contacts_attributes'].each do |k, v|
|
- @domain_params['contacts_attributes'].each do |k, v|
|
||||||
.panel.panel-default
|
.js-contact
|
||||||
.panel-heading.clearfix
|
.panel.panel-default
|
||||||
.pull-left= t(:contact)
|
.panel-heading.clearfix
|
||||||
.pull-right
|
.pull-left= t(:contact)
|
||||||
= link_to(t(:add_another), '#', class: 'btn btn-default btn-xs add-domain-contact')
|
.pull-right
|
||||||
= link_to(t(:delete), '#', class: 'btn btn-default btn-xs destroy')
|
= link_to(t(:add_another), '#', class: 'btn btn-default btn-xs add-domain-contact')
|
||||||
.panel-body
|
= link_to(t(:delete), '#', class: 'btn btn-default btn-xs destroy')
|
||||||
.form-group
|
.panel-body
|
||||||
.col-md-3.control-label
|
.form-group
|
||||||
= label_tag "domain_contacts_attributes_#{k}_type", t(:contact_type), class: 'required'
|
.col-md-3.control-label
|
||||||
.col-md-7
|
= label_tag "domain_contacts_attributes_#{k}_type", t(:contact_type), class: 'required'
|
||||||
= select_tag "domain[contacts_attributes][#{k}][type]", options_for_select(['admin', 'tech'], v['type']), {class: 'form-control js-contact-type'}
|
.col-md-7
|
||||||
|
= select_tag "domain[contacts_attributes][#{k}][type]", options_for_select(['admin', 'tech'], v['type']), {class: 'form-control js-contact-type'}
|
||||||
|
|
||||||
.form-group
|
.form-group
|
||||||
.col-md-3.control-label
|
.col-md-3.control-label
|
||||||
= label_tag "domain_contacts_attributes_#{k}_code", t(:contact_code), class: 'required'
|
= label_tag "domain_contacts_attributes_#{k}_code", t(:contact_code), class: 'required'
|
||||||
.col-md-7.has-feedback
|
.col-md-7.has-feedback
|
||||||
= select_tag "domain[contacts_attributes][#{k}][code]",
|
= select_tag "domain[contacts_attributes][#{k}][code]",
|
||||||
options_for_select(@contacts_autocomplete_map, selected: v['code']),
|
options_for_select(@contacts_autocomplete_map, selected: v['code']),
|
||||||
include_blank: true, class: 'js-combobox js-contact-code', required: true
|
include_blank: true, class: 'js-combobox js-contact-code', required: true
|
||||||
|
|
||||||
:coffee
|
:coffee
|
||||||
clone = $('#domain-contacts').clone()
|
clone = $('.js-contact:first').clone()
|
||||||
$("#domain-contacts").nestedAttributes
|
$("#js-domain-contacts").nestedAttributes
|
||||||
bindAddTo: $(".add-domain-contact")
|
bindAddTo: $(".add-domain-contact")
|
||||||
afterAdd: (item) ->
|
afterAdd: (item) ->
|
||||||
# preselect type
|
# preselect type
|
||||||
|
@ -39,6 +40,3 @@
|
||||||
item.find('a.add-domain-contact').each (k, v) ->
|
item.find('a.add-domain-contact').each (k, v) ->
|
||||||
$(v).hide()
|
$(v).hide()
|
||||||
$clone: clone
|
$clone: clone
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue