I直接答案
结论先给:列表里显示的是商品的封面图(也叫主图、列表缩略图),详情页里显示的则是商品图片组。两者在订货宝里是两个不同的存放位置——图片组可以放很多张,但列表只认被指定为封面的那一张。所以会出现你看到的情况:商品图片那一栏里明明有图,点进去能看,列表却是空白或者一个占位方块,因为系统没有找到哪张图应该被当成封面。
还有一种情况是封面其实设过,但设在了规格上而不是商品主体上,或者只给某个子规格传了图。列表读取的是商品层级的封面,读不到就留空。另外,如果你是在上传图片之后立刻查看列表,可能只是页面还没拿到最新的图片地址,刷新一次或重新进列表就能看到。判断顺序建议是:先确认封面有没有设,再确认它设在哪一层,最后再看是不是缓存没更新。
II操作问答
一、列表图和详情图为什么不是同一张
订货宝把商品视觉拆成两块来用。一块是商品图片组,用来在详情页里做轮播、做细节展示,数量可以多张;另一块是封面,也就是列表、订单、购物车里那颗小方图用到的唯一那张。列表为了加载速度,不会把整组图都拉下来,只取封面这一张。
所以当商品图片组里有内容、封面位置为空时,详情页有得看,列表就没得显示。这不是图片上传失败,是「谁来当门面」这个问题没被指定。反过来,如果封面设了、图片组是空的,列表会正常显示,详情页里就只有一张图可看,浏览体验会差一些,但不影响列表出图。
III操作问答
二、后台怎么把封面补上,照着做一遍
进入商品管理,找到这个商品进入编辑页,在商品图片区域确认至少有一张图片已经上传。如果图片列表是空的,先上传,再继续下一步。
在图片列表里把要当列表门面的那张指定为封面。通常是点击图片上的「设为封面」或勾选封面标记,被选中的那张会有明显的标识。选定后保存商品。注意:只上传、不指定封面,等于没设。
保存后回到商品列表,如果还是空的,先刷新页面或强制刷新一次;用手机端看的,退出小程序或App再重新进入。图片地址更新到列表通常需要一次重新拉取。多规格商品还要往下检查一层,确认封面是设在商品层级而不是只设在某个规格上,否则列表依旧读不到。
IV操作问答
三、最容易配错的两种情况,以及你会看到的现象
第一种,把图只传给了多规格里的某个子规格。现象很有迷惑性:点进商品能切换规格看到图,列表却是灰的。原因是列表以商品为单位取封面,规格图不进这个位置。处理办法是把规格里那张图再提到商品层级并设为封面。
第二种,设了封面又去替换图片,旧封面被删掉、新图没重新指定。现象是列表时好时坏,或者某次编辑之后就再也不出图。这在批量传图时很常见,因为批量操作只负责把图放进图片组,不负责决定谁是封面。养成保存前扫一眼封面标记的习惯,能省掉很多回查。
V操作问答
四、它还会牵动哪些功能
封面不只影响商品列表。订单详情、购物车、分享出去的卡片、以及很多报表里带商品缩略图的地方,取的都是这一张。封面缺失时,这些位置会一起空掉,看起来像是「到处都没图」,实际只需补一个地方。如果你之后接入了别的展示端,封面同样是第一优先级读取的字段。
另外要注意它和权限、上架状态的关系。如果账号只有编辑部分字段的权限,可能看不到封面设置项;商品若处于未上架状态,列表里本身就不一定展示。排查时按「有权限 → 已上架 → 有封面」这个顺序过一遍,比反复上传图片快得多。
VII常见问题
被问得最多的几个问题
先确认手机上打开的是不是同一个商品或同一个规格,再退出重新进入一次,让客户端重新拉取图片地址。如果仍然不出,回后台检查封面是否在保存时被别的图片顶掉,尤其是你后来又在图片组里加了新图。多规格商品建议在商品层级再确认一遍封面标记,而不只是看规格图。
可以。列表读的是封面,详情读的是图片组,本来就是分开的两个位置,所以你可以把一张干净的正方形图设为封面,把多角度、带细节的图放进图片组供详情轮播使用。两边互不干扰,改详情图不会动到封面,除非你手动替换或删除了被指定为封面的那一张。
最直接的办法是在商品列表里逐页扫一眼缩略图,空白的就是缺封面。如果商品数量多,可以按最近修改时间排序,优先检查刚批量动过的那些,因为批量传图往往只把图放进图片组而没有指定封面。找到后逐个进编辑页点设为封面并保存即可,不需要重新上传。
VII继续查
企业微信 · 专属顾问