在我的视图文件中,我有这样的代码:
<td><%= link_to 'Destroy', link, method: :delete, data: { confirm: 'Are you sure ?' } %></td>
点击这个之后它会删除那个特定的数据表单数据库。但是这段代码位于一个名为profiles/index.html的文件中。erb,它与配置文件控制器一起生成。
现在单击destroy链接后,控件将转到links_controller。profiles_controller.rb。但我希望这个重定向到profiles_controller。rb,这样我就可以做某些操作,同时在我的配置文件控制器中删除我的destroy
动作,然后重定向到profiles/index.html。erb , 链接/index.html.erb 。如何做到这一点?
谢谢…
link_to
的第二个参数是链接的目的地,即。你的链接——听起来你链接错了地方。
如果你想链接到配置文件控制器,你需要这样做(即。将link
更改为配置文件控制器的正确动作的路由)。