Не удалось получить изображение элементов заказа для отображения в текущем порядке.Извлечение изображения для элемента заказа с помощью Shoppe gem
Попытка сделать что-то вроде этого -
<% order.order_items.each do |item| %>
<td><%= image_tag item.default_image.path, :width => '200px', :style => "float:right" %></td>
<% end %>
Кто-нибудь делал это раньше/есть какие-то идеи? В настоящее время я получаю неопределенный метод для 'default_image'.
Спасибо !!!!!!!
редактировать
undefined method `default_image' for #<Shoppe::OrderItem:0x007f494834a308>
app/views/shared/_current_basket.html.erb:14:in `block in
_app_views_shared__current_basket_html_erb__3066740198477643044_69976360480880'
app/views/shared/_current_basket.html.erb:13:in `_app_views_shared__current_basket_html_erb__3066740198477643044_69976360480880'
app/views/orders/show.html.erb:5:in `_app_views_orders_show_html_erb___1356602738108519273_49665800'
default_image определяются для Shoppe :: Продукта, поэтому я полагаю, я просто искал подобный метод для получения изображений для продуктов, которые в порядке. Кажется, я не могу найти ничего в камне или документах, задаваясь вопросом, знает ли кто-нибудь работу или что-то, что я пропустил!
показать полный ошибка –
, где вы определили метод 'default_image'? –
Я сам не определился, я использую драгоценный камень Shoppe. default_image - метод, используемый для вызова изображений в Shoppe :: Product, задавался вопросом, что можно использовать для получения изображения для продуктов, принадлежащих заказу. Я уточню это в своем вопросе –