如何使在Activeadmin中显示的URL可点击

问题描述 投票:1回答:1

在我的ActiveAdmin页面之一中,我的字段包含URL(https:或file :)。当单击新的浏览器选项卡时,如何显示相应的内容?我尝试过

link_to('site web', :siteWeb)

但是结果是错误消息:

undefined method `siteWeb_path' for #<#<Class:0x00007f048201edb0>:0x00007f048202f700>
ruby-on-rails url activeadmin
1个回答
0
投票

这里的问题是您使用的路径帮助程序未在routes.rb文件中定义。有一种简单的方法可以查看正确的路径帮助器,只需转到终端并运行:

rails routes

您将获得有关每条路线的大量信息,以及在Rails中定义的路线帮助功能的特定名称。然后,您可以像这样使用它:https://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to

© www.soinside.com 2019 - 2024. All rights reserved.