2

我可能在这里遗漏了一些非常简单的东西......

假设我有模型称为Option. 然后,我在视图中列出这些选项,其中启用/禁用按钮会导致控制器操作,然后启用或禁用特定Option的 .

如果列表只在一个地方,我只知道打电话redirect_torender让用户返回正确的页面,因为只有一个。

如果同一个列表在多个地方怎么办?

意思是,如果只有一个控制器具有启用/禁用操作,我如何使该控制器“返回”用户到他们单击按钮的页面?

我想过将上一页保留在会话变量或其他东西中,但这似乎是错误的。

4

1 回答 1

9

你可以使用redirect_to :backrequest.env['HTTP_REFERER']

于 2013-02-04T11:13:14.057 回答