aboutsummaryrefslogtreecommitdiffstats
path: root/app/inputs
diff options
context:
space:
mode:
authorLuc Donnet2014-12-03 08:26:48 +0100
committerLuc Donnet2014-12-03 08:26:48 +0100
commitfda489c3bf5eb69598a6454375a560e94f0ccfcc (patch)
tree7702d5054bd8bb3d4bd70f4cc82062c9ccfe7a44 /app/inputs
parent228c5a383eff1c6175a97a8ed446d6777b9310c8 (diff)
downloadchouette-core-fda489c3bf5eb69598a6454375a560e94f0ccfcc.tar.bz2
Fix route stop areas choices Refs #0030223
Diffstat (limited to 'app/inputs')
-rw-r--r--app/inputs/search_stop_area_input.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/app/inputs/search_stop_area_input.rb b/app/inputs/search_stop_area_input.rb
index 2365947d0..aa5568541 100644
--- a/app/inputs/search_stop_area_input.rb
+++ b/app/inputs/search_stop_area_input.rb
@@ -38,6 +38,7 @@ class SearchStopAreaInput < Formtastic::Inputs::SearchInput
};
$('##{dom_id}').tokenInput('#{options[:json]}', {
+ disabled: #{options[:disabled] || false},
crossDomain: false,
tokenLimit: #{tokenLimit},
minChars: 2,
@@ -46,7 +47,7 @@ class SearchStopAreaInput < Formtastic::Inputs::SearchInput
noResultsText: '#{options[:no_result_text]}',
searchingText: '#{options[:searching_text]}',
resultsFormatter: item_format,
- tokenFormatter: item_format
+ tokenFormatter: item_format,
});
});").html_safe)
end
@@ -60,11 +61,12 @@ class SearchStopAreaInput < Formtastic::Inputs::SearchInput
end
end
- def input_html_options
+ def input_html_options
+ css_class = super[:class]
super.merge({
:required => nil,
:autofocus => nil,
- :class => 'token-input',
+ :class => "#{css_class} token-input",
'data-model-name' => object.class.model_name.human
})
end