Ruby on rails 如何从远程url呈现图像
我想将一个远程url作为活动管理显示页面中的图像呈现,但这些图像来自一个集合:Ruby on rails 如何从远程url呈现图像,ruby-on-rails,activeadmin,Ruby On Rails,Activeadmin,我想将一个远程url作为活动管理显示页面中的图像呈现,但这些图像来自一个集合: panel 'Media Items' do render collection: record.chore.media_items.where(discrete_type: :image) end 但是我还没有找到任何能同时做这两件事的东西 图像url存储为:chore.media\u items.wherediscrete\u type::image.first.url。例如。类似的
panel 'Media Items' do
render collection: record.chore.media_items.where(discrete_type: :image)
end
但是我还没有找到任何能同时做这两件事的东西
图像url存储为:chore.media\u items.wherediscrete\u type::image.first.url。例如。类似的内容可能是这样的吗
panel 'Media Items' do
record.chore.media_items.where(discrete_type: :image).each do |image|
image_tag image.url
end
end
以这种方式使用文字arbre语法,它可能会起作用:
panel 'Media Items' do
record.chore.media_items.where(discrete_type: :image).each do |image|
img(:src => image.url, :style => 'height: 200px')
end
end
除了内联样式,您还可以向arbre的img dsl语句传递一个:class=>“yourCustomCssClass”。祝你好运 不完全是因为某些原因,它显示完整的对象,并且不渲染图像。