我想阻止form_for
method: get
传递utf8=✓
网址参数。
如果我想在全球范围内这样做,这将有效:
# config/initializers/utf8_enforcer_tag.rb
module ActionView
module Helpers
module FormTagHelper
def utf8_enforcer_tag
""
end
end
end
end
但我只想在某些情况下改变行为。所以我想使用自定义表单构建器。我应该在下面使用什么代码来禁用UTF-8标签?
# app/form_builders/no_utf8_form_builder.rb
class NoUtf8FormBuilder < ActionView::Helpers::FormBuilder
# ???
end
答案 0 :(得分:2)