Remove entire field div instead of just the text field

This commit is contained in:
Rohan Mitchell
2014-02-19 11:56:10 +11:00
parent 7b80518621
commit fb42724430

View File

@@ -1,9 +1,10 @@
/ replace_contents "[data-hook='presentation']"
/ replace "[data-hook='presentation']"
= label :new_variant, option.option_type.presentation
- if @variant.new_record?
= select(:new_variant, option.option_type.presentation, option.option_type.option_values.collect {|ov| [ ov.presentation, ov.id ] }, {}, {:class => 'select2 fullwidth'})
- else
- opt = @variant.option_values.detect {|o| o.option_type == option.option_type }.try(:presentation)
- if opt && !variant_unit_option_type?(option.option_type)
= text_field(:new_variant, option.option_type.presentation, :value => opt, :disabled => 'disabled', :class => 'fullwidth')
- unless variant_unit_option_type?(option.option_type)
.field{"data-hook" => "presentation"}
= label :new_variant, option.option_type.presentation
- if @variant.new_record?
= select(:new_variant, option.option_type.presentation, option.option_type.option_values.collect {|ov| [ ov.presentation, ov.id ] }, {}, {:class => 'select2 fullwidth'})
- else
- if opt = @variant.option_values.detect {|o| o.option_type == option.option_type }.try(:presentation)
= text_field(:new_variant, option.option_type.presentation, :value => opt, :disabled => 'disabled', :class => 'fullwidth')