Fix missing title attribute for checkbox.
Fix missing title attribute for checkbox.
This commit is contained in:
parent
9d01096e13
commit
3f51e89566
|
@ -330,10 +330,12 @@ module Admin::AsksHelper
|
||||||
default_key = options_hash.keys[default_idx]
|
default_key = options_hash.keys[default_idx]
|
||||||
options_values = options_hash.values
|
options_values = options_hash.values
|
||||||
value ||= {default_key=>default_key}
|
value ||= {default_key=>default_key}
|
||||||
readonly ? value.collect{|k1,v1| options_values[v1.to_i][I18n.locale]}.join(', ') : options_hash.collect do |index1,option|
|
field_name_underscre = field_name.gsub(/(\[|\])/,'_').gsub('__','_').chomp('_')
|
||||||
|
readonly ? value.collect{|k1,v1| options_values[v1.to_i][I18n.locale]}.join(', ') : ("<span class=\"checkbox\">" + options_hash.collect do |index1,option|
|
||||||
next if option['disabled'] == 'true'
|
next if option['disabled'] == 'true'
|
||||||
"#{check_box_tag("#{field_name}[#{index1}]",index1,value[index1]==index1)}#{option[I18n.locale]}"
|
checkbox_option = option[I18n.locale]
|
||||||
end.compact.join
|
"<label class=\"checkbox-inline\" for=\"#{field_name_underscre}_#{index1}\">#{check_box_tag("#{field_name}[#{index1}]",index1,value[index1]==index1,{title: checkbox_option})}#{checkbox_option}</label>"
|
||||||
|
end.compact.join + "</span>")
|
||||||
end
|
end
|
||||||
when 'file'
|
when 'file'
|
||||||
file_value = value[0] rescue nil
|
file_value = value[0] rescue nil
|
||||||
|
|
|
@ -77,6 +77,9 @@
|
||||||
.ask-question .controls > input[type="radio"]:not(:first-child) {
|
.ask-question .controls > input[type="radio"]:not(:first-child) {
|
||||||
margin-left: 0.5em;
|
margin-left: 0.5em;
|
||||||
}
|
}
|
||||||
|
.ask-question .checkbox-inline:first-child {
|
||||||
|
margin-left: 0.625em;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
<%# javascript_include_tag "/assets/lib/jquery-ui-1.12.1/jquery-ui.min" %>
|
<%# javascript_include_tag "/assets/lib/jquery-ui-1.12.1/jquery-ui.min" %>
|
||||||
<%# stylesheet_link_tag "/assets/lib/jquery-ui-1.12.1/jquery-ui.min" %>
|
<%# stylesheet_link_tag "/assets/lib/jquery-ui-1.12.1/jquery-ui.min" %>
|
||||||
|
|
|
@ -47,6 +47,9 @@
|
||||||
padding: 1em 0 0 0;
|
padding: 1em 0 0 0;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
.ask-question .checkbox-inline:first-child {
|
||||||
|
margin-left: 0.625em;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
<%= stylesheet_link_tag "custom_field" %>
|
<%= stylesheet_link_tag "custom_field" %>
|
||||||
<link href="/assets/ask/ask.css" media="screen" rel="stylesheet">
|
<link href="/assets/ask/ask.css" media="screen" rel="stylesheet">
|
||||||
|
|
Loading…
Reference in New Issue