使用rvm运行Rails 4.2.5。
我希望有人有使用sisyphus-rails gem进行浏览器端自动保存的经验。
我正在开发一个大型CMS专注的rails应用程序,我需要浏览器端自动保存许多但不是所有的管理表单。该应用程序大量使用simple_form和nested_form gems以及自定义表单助手。我一直在vanilla form_tag上测试安装,以确保form_helper不会干扰。
我按照documentation安装了sisyphus-rails,生成了sisyphus.yml,app/assets/javascripts/application.js
需要sisyphus。
Sisyphus未自动应用于任何表单标签,因为文档说它应该是(浏览器中的表单标记之前没有<script>...</script>
标记)
<script src="/assets/sisyphus….
正在成为头脑。
在表单中添加:with_sisyphus=>true
不起作用。
在rails控制台中,调用Sisyphus.config
会返回{"SISYPHUS_ENABLED"=>true}
。
自动保存DOES可以在单个模板中使用$(“#some-form-id").sisyphus();
,但我需要通过别名form_tag
方法将其用于应用中的几乎所有表单。
sisyphus.yml
production:
sisyphus_enabled: true
development:
sisyphus_enabled: true
test:
sisyphus_enabled: true
结论
寻找有关如何调试或解决此问题的建议。
sisyphus-rails是否可以使用simple_form和/或nested_form?
答案 0 :(得分:0)
sisyphus-rails gem不再维护,不适用于Rails 4.2 +