Как сделать изображение с удаленного URL - PullRequest
0 голосов
/ 25 февраля 2019

Я хочу отобразить удаленный URL (который является изображением) в виде изображения на активной странице администратора, но эти изображения из коллекции:

    panel 'Media Items' do
      render collection: record.chore.media_items.where(discrete_type: :image)
    end

Но я не смогнайти что-нибудь, что делает обе эти вещи.

URL-адрес изображения сохраняется как: chore.media_items.where (например, discrete_type:: image) .first.url.

Ответы [ 2 ]

0 голосов
/ 26 февраля 2019

Используйте синтаксис буквального 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

Вместо встроенного стиля вы также можете передать оператор :class => 'yourCustomCssClass' в arbre's img dsl.Удачи!

0 голосов
/ 25 февраля 2019

Что-то вроде этого может быть?

panel 'Media Items' do
  record.chore.media_items.where(discrete_type: :image).each do |image|
    image_tag image.url
  end
end
...