如何在我的项目中使用会话来存储项目ID以及如何在代码中匹配会话

时间:2013-05-04 18:36:48

标签: ruby-on-rails-3

我想在会话中存储所选项目的project_id,并检查当前登录的用户...并在_shared.html.erb文件中进行匹配。

如何在_shared文件中写入条件以及如何在控制器中匹配它们?\

我从下拉列表中选择项目。

Jquery需要做...我在下拉列表中获得了所选项目的ID,但无法列出活动......

@project = Project.find(params[:id])    
session[:project_id] = @project.id

这适用于存储会话吗?

我想列出所有活动根据项目选择从下拉列表中进行会话,直到我选择下一个项目。

所有活动都应该将项目更改为我的信息中心。对于也适合它的其他链接也一样。

如果你有任何最好的,可以理解的ajax视频或教程链接,那么请告诉我....

提前感谢.. :))

1 个答案:

答案 0 :(得分:1)

这是你可以在会话中存储的方式。

 @project = Project.find(params[:id])    
 session[:project_id] = @project.id
你正朝着正确的方向前进。并使用

访问此会话
 session[:project_id]

你需要的地方。