Ruby on rails 应用程序配置中的Rails类路径
我正在尝试在我的应用程序中配置自定义表单生成器。rb:Ruby on rails 应用程序配置中的Rails类路径,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我正在尝试在我的应用程序中配置自定义表单生成器。rb: config.action_view.default_form_builder = StandardBuilder 标准表单生成器位于lib目录中,我也将其预加载到application.rb中: config.autoload_paths += %W(#{Rails.root}/lib) 然而,配置StandardBuilder无法定位自定义生成器类,我猜是因为尚未应用初始化 我已经将我的配置放在environment.rb后初始化中
config.action_view.default_form_builder = StandardBuilder
标准表单生成器位于lib目录中,我也将其预加载到application.rb中:
config.autoload_paths += %W(#{Rails.root}/lib)
然而,配置StandardBuilder无法定位自定义生成器类,我猜是因为尚未应用初始化
我已经将我的配置放在environment.rb后初始化中,但我认为这是一个黑客行为:
ActionView::Base.default_form_builder = StandardBuilder
有什么方法可以在application.rb中配置StandardBuilder的路径吗???您的意思是将StandardBuilder文件粘贴到Initializers目录中吗?请看一看