2.61自带模板商品属性显示问题

2016-07-07 16:29 来源:www.chinab4c.com 作者:ecshop专家

当某些商品属性不填写时,是不是自动可以排一下,这样没有的属性,也给空着一个空子,太难看了 图片如下: 斯蒂芬.jpg


回答:
顶以下版主请进帮忙说以下 是否可以修改

如果你设置不显示某些商品信息,就需要编辑goods.dwt把对应的代码删除,这也是默认模板用css模拟表格的缺点。
比如你是设置不显示“商品库存”、“商品品牌”和“上架时间”,可以把“商品点击数”移到第二行左侧,可以在goods.dwt中把:
  1. <li class="clearfix">
  2. <dd>
  3. <!-- {if $goods.goods_brand neq "" and $cfg.show_brand} 显示商品品牌-->
  4. <strong>{$lang.goods_brand}</strong><a href="{$goods.goods_brand_url}" >{$goods.goods_brand}</a>
  5. <!--{/if}-->
  6. </dd>
  7. <dd class="ddR">
  8. <!-- {if $cfg.show_goodsweight} 商品重量-->
  9. <strong>{$lang.goods_weight}</strong>{$goods.goods_weight}
  10. <!-- {/if} -->
  11. </dd>
  12. </li>
  13. <li class="clearfix">
  14. <dd>
  15. <!-- {if $cfg.show_addtime} 上架时间-->
  16. <strong>{$lang.add_time}</strong>{$goods.add_time}
  17. <!-- {/if} -->
  18. </dd>
  19. <dd class="ddR">
  20. <!--点击数-->
  21. <strong>{$lang.goods_click_count}:</strong>{$goods.click_count}
  22. </dd>
  23. </li>
复制代码
修改成:
  1. <li class="clearfix">
  2. <dd>
  3. <!--点击数-->
  4. <strong>{$lang.goods_click_count}:</strong>{$goods.click_count}
  5. </dd>
  6. <dd class="ddR">
  7. <!-- {if $cfg.show_goodsweight} 商品重量-->
  8. <strong>{$lang.goods_weight}</strong>{$goods.goods_weight}
  9. <!-- {/if} -->
  10. </dd>
  11. </li>
复制代码
其他设置不同显示内容的也只要按照代码上的说明移动<dd>和</dd>之间的内容既可。