默认包装器未加载SimpleForm

时间:2018-04-29 17:13:48

标签: ruby-on-rails ruby frontend haml simple-form

我在config/initializers中有两个与SimpleForm gem相关的文件 - 一个是非常标准的配置(我认为这是默认配置),另一个定义了一些包装器。标准配置已将wrapper_mappings选项修改为等于{boolean: :inline_checkbox},希望从其他文件加载我的inline_checkbox包装器。

  • 视图可以使用包装器(我在布尔f.input元素上尝试过它),但是在那里定义它时不会将它作为默认值。我尝试将boolean替换为check_box无效。
  • 我尝试将定义config.wrapper_mappings = {boolean: :inline_checkbox}放在两个文件中,但这些文件也没有用。

最糟糕的情况是,我只是将包装器应用于每个元素 ......但我很快就不会这样做。

1 个答案:

答案 0 :(得分:0)

回答我自己的问题。检查config.wrapper_mappings是否未在其他任何地方重写,然后重新加载服务器。