###关联排序并取出第一个IMAGE
uploader用了carrierwave的七牛云,如果不用:
<%= b.photos.order(sort: :asc).pluck(:image).pop || “blank.jpg” %>
b.photos.order(sort: :asc) 你的
.pluck(:image),取出image字段
.pop,取出第一个,如果为空,返回nil
|| blank,默认图片
1 | <% @products.each do |b|%> |
###截取字符串包括”…”加字符数量
1 | truncate(strip_tags(b.title), length: 60, escape: false) |