【发布时间】:2023-03-24 01:56:01
【问题描述】:
我在 Rails 视图上有一个表单,该表单将数据提交到代表购物车摘要页面的页面。
当我将数据提交到下一页时,它们会根据控制台输出如下传输。
"team"=>{"team_name"=>"Joe Blogs", "email"=>"joe@bloggs.com", "player1"=>"
3", "player2"=>"4", "player3"=>"5"}
我想将此数据存储为会话变量,即作为哈希,因此如果另一个团队被提交到摘要页面,我可以将其作为另一个哈希条目添加到会话中。即团队[1],团队[2]。 然后我可以访问 team[1].team_name 等并相应地使用它。
总之,我希望用户能够填写表格并将其放入购物车。然后他们可以回去并再次做同样的事情。最后,他们可以查看他们的购物车并删除他们不想要的任何记录,清除购物车或将他们选择的内容提交到数据库中。
我不知道该怎么做,甚至不知道它是否可能。
关于如何实现这一点的任何解决方案或建议?
【问题讨论】:
标签: ruby-on-rails ruby session hash