根据用户日期参数显示内容项

时间:2013-02-05 20:11:55

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

我们在翁布里亚/马尔凯(意大利)有一个网站,提供度假租赁/活动/活动。我们有很好的内容,例如事件(模型),活动(模型)等。每个模型都有start_date和end_date属性。

我想制作一个带日期字段的表格,并询问访问者他们想要来到翁布里亚/马尔凯的时期。当访问者提交数据时,我想要显示“用户”期间的事件和活动的条目。我可以制作表格/日历。但是,如何在整个网站中显示正确的“基于用户输入”的内容。这必须以会话为基础吗?

1 个答案:

答案 0 :(得分:0)

除了使用会话外,您还可以覆盖url_for帮助程序。然后,您可以将用户的数据直接添加到URL,并在随后的任何请求中读取它。

请查看此文档,尤其是页面末尾的代码:http://apidock.com/rails/ActionController/Base/url_for

我会在你的ApplicationHelper中添加新的url_for函数。