在制作站点的过程中有时候明明发布了数据,并且更新了缓存,前台还是显示未能查询到您想要的产品!如下图:
遇到这个问题的时候就需要到后台对应的调用代码看一下,是什么样的限定条件给限制了它的展示。
问题1: 调用标签出现 tj="1"、tj="2"、tj="3"
解决方案:tj="1"、tj="2"、tj="3"分别对应了调用推荐、特荐、头条产品或者文章,也就是说当前只会调用这些文章或者产品,那如果在后台的文章或产品列表没有去设置tj的产品,那么前台就调用不出来任何的产品,这时可以设置tj产品或者直接删除代码中(tj="1"、tj="2"、tj="3")这个限制条件,这样前台就可以正常展示了~
问题2:调用标签出现 logo="1"
解决方案:logo="1" 代表了当前调用只会调用带有缩略图的文章或者是产品,那如果你没有上传缩略图的话这里也不会调用出来。这时就需要去给对应的文章产品添加缩略图,也可以直接删除代码中(logo="1")这个限制条件,这样前台就可以正产展示了~
问题3:调用的分类id不存在
解决方案:cat_id="数字" 这个是代表当前调用的文章或产品的分类,双引号中间的数字是当前调用的分类id。这时就需要检查后台分类是否有当前调用的id,如果没有就返回到模版调用代码的地方把数字改成正确的分类id就可以。如果调用id没有错,就要检查当前调用的分类中有没有发布数据,如果缺少数据就发布数据就可以了~