Как вы получаете доступ к папке с изображениями из контроллера? - PullRequest
0 голосов
/ 04 ноября 2010

Я сейчас настраиваю Prawn, и для одного параметра ему нужно знать местоположение img.

В своем случае они написали:

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

Но это указывает на локальную папку с драгоценными камнями. Как я могу сделать это с точки контроллера на card_cutout.jpg в моей папке public / images /.

Я пытался использовать абсолютную ссылку, думая, что она будет работать как веб-сайт, но я ошибся:

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

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 17 июля 2016
img = "#{Rails.root}/public/images/card_cutout.jpg"
1 голос
/ 04 ноября 2010

Попробуйте это:

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