请用您想要的参数安全覆盖 _params
Please override _params with your desired parameter security
我正在为 RefineryCMS 开发简单的扩展。
我已经在我的管理面板中有了它。
我有保存问题。日志告诉我
RuntimeError (Please override block_params with your desired parameter security.):
(eval):157:in `block_params'
(eval):15:in `create'
actionpack (4.1.8) lib/action_controller/metal/implicit_render.rb:4:in `send_action'
actionpack (4.1.8) lib/abstract_controller/base.rb:189:in `process_action'
actionpack (4.1.8) lib/action_controller/metal/rendering.rb:10:in `process_action'
我找不到我需要覆盖的内容。
谢谢指教!
尝试进行捆绑更新:
bundle update
从这个 discussion.
中得到
此外,请检查您是否在 blocks/admin/blocks_controller.rb
文件中定义了 block_params
。如果不加:
def block_params
params.require(:block).permit(. . . )
end
我正在为 RefineryCMS 开发简单的扩展。 我已经在我的管理面板中有了它。 我有保存问题。日志告诉我
RuntimeError (Please override block_params with your desired parameter security.):
(eval):157:in `block_params'
(eval):15:in `create'
actionpack (4.1.8) lib/action_controller/metal/implicit_render.rb:4:in `send_action'
actionpack (4.1.8) lib/abstract_controller/base.rb:189:in `process_action'
actionpack (4.1.8) lib/action_controller/metal/rendering.rb:10:in `process_action'
我找不到我需要覆盖的内容。 谢谢指教!
尝试进行捆绑更新:
bundle update
从这个 discussion.
中得到此外,请检查您是否在 blocks/admin/blocks_controller.rb
文件中定义了 block_params
。如果不加:
def block_params
params.require(:block).permit(. . . )
end