如何在Rails中使用构建器生成自定义窗体

时间:2015-03-11 18:00:25

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4

我有一个Rails4应用程序,用于保存不同事件的应用程序。

问题是,每个单一事件的申请表需要有不同的字段。对于某些事件,我需要询问用户性别,有些事件我需要向用户询问他们的职业。每个事件的申请表格结构都大不相同。

当我使用Wordpress时,我已经能够用VisualFormBuilder处理这个问题。 VisualFormBuilder是一个插件,可以在生成自定义表单时提供灵活性。您只需拖放所需的字段(输入,选择,复选框等),它就会为您创建自定义表单。

在Rails中执行此类操作的最佳方法是什么?有没有GEM?或者背后的逻辑和策略是什么?

1 个答案:

答案 0 :(得分:1)

您可以使用动态表单构建器。请关注此github链接。希望它有用。 https://github.com/railscasts/403-dynamic-forms