如何从控制器访问图像文件夹?

发布于 2024-10-01 08:23:23 字数 360 浏览 0 评论 0原文

我现在正在设置 Prawn,它想要知道 img 位置的一个参数。

在他们的例子中,他们写道:

img = "#{Prawn::BASEDIR}/data/images/card_cutout.jpg"

但这指向本地 gems 文件夹。我怎样才能从控制器指向我的 public/images/ 文件夹中的 card_cutout.jpg

我尝试使用绝对链接,认为它会像网站一样工作,但我错了:

img = "http://www.website.com/images/card_cutout.jpg

提前致谢!

I'm setting up Prawn right now and for one param it wants to know the img location.

In their case they wrote :

img = "#{Prawn::BASEDIR}/data/images/card_cutout.jpg"

But that points to a local gems folder. How can I make this from the controller point to card_cutout.jpg in my public/images/ folder.

I tried using an absolute link thinking it would work like a website but I was wrong :

img = "http://www.website.com/images/card_cutout.jpg

Thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

溺深海 2024-10-08 08:23:23

试试这个:

img = "#{Rails.root/public/images/card_cutout.jpg}"

Try this:

img = "#{Rails.root/public/images/card_cutout.jpg}"
败给现实 2024-10-08 08:23:23
img = "#{Rails.root}/public/images/card_cutout.jpg"
img = "#{Rails.root}/public/images/card_cutout.jpg"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文