在我的ActiveAdmin
页面之一中,我的字段包含URL(https:或file :)。当单击新的浏览器选项卡时,如何显示相应的内容?我尝试过
link_to('site web', :siteWeb)
但是结果是错误消息:
undefined method `siteWeb_path' for #<#<Class:0x00007f048201edb0>:0x00007f048202f700>
这里的问题是您使用的路径帮助程序未在routes.rb
文件中定义。有一种简单的方法可以查看正确的路径帮助器,只需转到终端并运行:
rails routes
您将获得有关每条路线的大量信息,以及在Rails中定义的路线帮助功能的特定名称。然后,您可以像这样使用它:https://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to