gpt4 book ai didi

ruby-on-rails - 在 rails 3.2.8 引擎中加载 simple_form 错误

转载 作者:行者123 更新时间:2023-12-04 05:21:39 27 4
gpt4 key购买 nike

在我们的 rails 3.2.8 引擎中加载 simple_form 时,simple_form 初始化文件 simple_form.rb 导致错误:

/config/initializers/simple_form.rb:2:in `<top (required)>': uninitialized constant SimpleForm (NameError)
from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.8/lib/rails/engine.rb:588:in `block (2 levels) in <class:Engine>'
from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.8/lib/rails/engine.rb:587:in `each'

在引擎的 config/initializers 下, simple_form.rb 是:
# Use this setup block to configure all options available in SimpleForm.
SimpleForm.setup do |config|
# Wrappers are used by the form builder to generate a
# complete input. You can remove any component from the
SimpleForm.setup do |config|导致错误。尝试将引擎名称添加为 RfqxEmc::SimpleForm.setup do |config|错误是一样的。

在 Rails 引擎中安装/加载 simple_form 的正确方法是什么?感谢您的帮助。

最佳答案

这是post谈论 rails 引擎的 simple_form。只需在 simple_form.rb 中添加 require 'simple_form'。

关于ruby-on-rails - 在 rails 3.2.8 引擎中加载 simple_form 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13633195/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com