У меня есть загрузчик нескольких изображений, и я показываю изображения на странице, например:
<%= image_tag product.images.first %>
Это прекрасно работает, если продукт имеет несколько изображений, но выдает ошибку «ноль не является допустимым источником ресурсов», когда есть только 1 изображение. Я знаю, что могу проверить несколько изображений, например:
<%= image_tag product.images.first if @product.images.present? %>
Но если есть 1 изображение, я хочу, чтобы это изображение появилось на странице. Есть ли способ сделать что-то вроде этого:
<%= image_tag product.images.first if @product.images.present? else image_tag product.image if @product.image.present? %>