ECSHOP在首页和列表页商示商品的简单描述
在之前的文章中,我们介绍了在购物车页面显示商品的简单描述,今天有个客户要求在首页和商品的列表页面同样显示出商品的简单描述,在网上搜索了一番,修改成功,下面夏日博客就把修改的方法分享一下,以备下次使用,修改的方法以 ecshop 官方使用的模板为例。
一、在 ecshop 首页添加商品的简单描述
依次打开如下文件:
(1),/themes/default/library/recommend_hot.lbi
(2),/themes/default/library/recommend_new.lbi
(3),/themes/default/library/recommend_best.lbi
对这三个文件依次执行同样操作,查找如下代码:
<font class="f1">
在它上面增加一行代码,如下:
<p>{$goods.brief}</p>
再找到 /themes/default/library/recommend_promotion.lbi 文件,并打开,查找如下代码:
{$lang.promote_price}<font class="f1">{$goods.promote_price}</font>
在它上边增加如下一行代码:
<p>{$goods.brief}</p>
二、在 ecshop 商品列表页添加商品的简单描述
在 ecshop 商品列表页共有三种显示模式,分别为“list”、“text”、和“grid”,其中当我产使用 list 和 text 显示模式的时候,是已经显示了商品的简单描述,而只有在使用 grid 显示模式的时候是没有显示的,所以我们只需要给 grid 显示模式添加简单的商品描述即可。
打开 /themes/default/library/goods_list.lbi 文件,查找如下代码:
<p><a href="{$goods.url}" title="{$goods.name|escape:html}">
{$goods.goods_name}</a></p>
在它下面增加代码如下:
<!-- {if $goods.goods_brief} -->
{$goods.goods_brief}<br />
<!-- {/if} -->