From 0f1dfba46c1a0a6fefb5dd62d2488cf9a4f77bbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B1=E5=8D=9A=E4=BA=9E?= Date: Thu, 18 Jul 2024 10:40:01 +0800 Subject: [PATCH] test --- app/helpers/admin/asks_helper.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/helpers/admin/asks_helper.rb b/app/helpers/admin/asks_helper.rb index baba7b2..47a9d59 100644 --- a/app/helpers/admin/asks_helper.rb +++ b/app/helpers/admin/asks_helper.rb @@ -330,11 +330,12 @@ module Admin::AsksHelper default_key = options_hash.keys[default_idx] options_values = options_hash.values 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(', ') : ("#{check_box_tag("#{field_name}[#{index1}]",index1,value[index1]==index1,{title: checkbox_option})}#{checkbox_option}" + end.compact.join + "") end when 'file' file_value = value[0] rescue nil