如何设置 Controller#show layouts "OK" 按钮,以便link_to root_path
在用户通过new
>create
操作时将其设置
但
如果用户正在查看现有资源的列表(实际上是索引),然后单击一个以查看 Controller#show(详细信息),那么“确定”按钮现在会将它们带回上一页(索引)吗?
我正在使用store_location
和redirect_back_or(default)
辅助方法来处理login_required
某些控制器(包括这个控制器)。可以采用这种方法来解决我上面的问题吗?或者,还有更好的方法?
简而言之,我认为按钮想要,link_to "OK", :back
除非之前的操作是创建(或登录)操作。
我认为我们不需要涉及,session
因为链接不需要持续存在。如果它来自索引,那只是一回事,如果它来自 create 或 (sign_in),那只是另一回事......只是不知道该怎么做。