代码之家  ›  专栏  ›  技术社区  ›  Schroedinger

在Rails中创建专门的视图过滤窗体

  •  1
  • Schroedinger  · 技术社区  · 15 年前

    今天,我有一组当前的数据,我现在使用一个助手函数生成了对这些数据的多个分析(每个分析到自己的活动记录项,称为定价间隔)。

    当前要分析数据集,需要一个开始时间(使用datetime_select)、一个整数(使用text_field)和一个名称(使用text_field)

    我希望在提交表单时重定向到我的定价间隔的索引页,因为值将被重新生成。手工生成一个范围证明了我的助手方法是有效的。

    我如何构建一个在提交时以(日期、整数、名称)的形式向函数发送参数的表单,以便它可以立即开始工作,同时将用户重定向到服务器/定价时间间隔

    任何事情都会有帮助,在过去的几天里,我花了很多时间试图让Rails表单语法正常工作,但没有任何效果,对于我将要实现什么来实现这个工作,一个非常直接的指南将是令人惊讶的感谢。

    我已经浏览了表单指南,因为我不是在创建一个对象,而是仅仅解析参数,必须有一种简单的方法来完成这项工作,对吗?

    1 回复  |  直到 15 年前
        1
  •  1
  •   aceofspades    15 年前

    您可以使用Rails窗体帮助器 hidden_field_tag 放入任何形式的字段。它们被添加到控制器将看到的参数散列中。您不必只发送对应于ActiveRecord模型的表单字段。