как получить изображения продукта для показа в формате PDF?
У меня есть этот код в файле просмотра
<div id="img-slide">
<% for asset in @car.assets %>
<%= image_tag(asset.asset.url(:medium)) %>
<% end %>
</div>
и показывает все изображения для этого автомобиля.
но если я использую тот же код в show.pdf.erb, то вместо изображений я получаю только вопросительные знаки ... как на изображении отсутствует вещь.
Итак, есть ли способ получить их на бумаге? Спасибо.
p.s. есть какая консоль показывает
***************WICKED***************
Asset Load (0.2ms) SELECT `assets`.* FROM `assets` WHERE (`assets`.car_id = 29)
Carmodel Load (0.2ms) SELECT `carmodels`.* FROM `carmodels` WHERE `carmodels`.`id` = 28 LIMIT 1
Rendered cars/show.pdf.erb (255.2ms)
"***************/usr/bin/wkhtmltopdf -q - - ***************"
обновление
<%= pdf_image_tag('/public/system/assets/163/medium/2011_lincoln_navigator_l_angularfront.jpg', :style=>"margin:0px;padding:0px", :width=>"300", :height=>"240")%>
этот код показывает, как должна выглядеть ссылка в html, с помощью этого кода я могу отобразить одну фотографию автомобиля, но она будет одинаковой для всех автомобилей, поэтому я мало что сделал.
число 163 является идентификатором активов, которые назначены для автомобиля, здесь я держу одно изображение большего размера (большой, средний, большой ...), и я получил 5 карт с разными номерами для одной машины. Таким образом, у меня есть много карт с такими номерами, так как у меня есть как минимум 5 фотографий для каждой машины. У каждой машины есть 5 активов. В show.html я их вижу, но не в pdf. Я сделал это в приложении помощник:
def pdf_image_tag(image, options = {})
options[:src] = File.expand_path(RAILS_ROOT) + '' + image
tag(:img, options)
end
но это только для изображений, которые у вас есть на вашем сервере и будут одинаковыми для всех автомобилей, как я могу получить хотя бы одно изображение каждого автомобиля для показа в pdf? Pleaseeeee. помогите !!! * * 1023