我有这样的结构(例如):
public
art_im
folder1
img01.jpg
我需要写什么,在标签中访问这个img01.jpg? 我试试
= image_tag("#{Rails.root}/public/art_im/images_#{@graphics.id}/#{@grp.id}.jpg", :alt => "#{@art.nr}")
但是我得到了html
<img alt="lalala" src="/home/prog/project/Shop/public/art_im/images_32/214800.jpg">
但如何在我的服务器上链接,并获取此图像?
答案 0 :(得分:7)
当您的应用由webserver运行时,其webroot将是public
目录。所以,这应该有效:
= image_tag("/art_im/images_#{@graphics.id}/#{@grp.id}.jpg", :alt => "#{@art.nr}")