我正在使用RailsAdmin,我正在尝试在管理面板中添加指向存储在AWS上的视频的链接。
field :license do
formatted_value do
link_to 'license', value
end
end
field :insurance do
formatted_value do
link_to 'insurance', value
end
end
field :registration do
formatted_value do
link_to 'registration', value
end
end
field :interview do
pretty_value do
link_to 'Download video', value.url
end
end
这是我正在尝试配置的部分的rails_admin.rb(配置文件)。前3个字段有效,但在INTERVIEW字段中我得到了
undefined method `link_to' for #<RailsAdmin::Config::Fields::Types::String:0xc83a7f0>
为了获得该字段中的链接,您有什么建议吗?
谢谢!
答案 0 :(得分:6)
我只需要做同样的事情。考虑到这个问题的年龄,我假设你已经修好了你的问题,但我也可以跳到这里试图解决其他人。
您可以像这样访问link_to
:
field :interview do
pretty_value do
bindings[:view].link_to('Download video', value.url)
end
end