您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop首页商品显示商品货号的实现方法
晓亦2023-11-14 20:38:37ecshop商城教程已有人查阅
导读ecshop首页有很多种商品,包括今日特价、精品推荐、新品上市、热卖商品、分类商品等,这里只讲解在“精品推荐、新品上市、热卖商品”三个栏目的商品下面显示商品货号的方法。
ecshop首页有很多种商品,包括今日特价、精品推荐、新品上市、热卖商品、分类商品等,这里只讲解在“精品推荐、新品上市、热卖商品”三个栏目的商品下面显示商品货号的方法。
第一步:
修改 includes/lib_goods.php文件
找到下面代码
找到
修改模板文件,这里以官方默认模板为例
依次打开下面三个文件:
/themes/default/library/recommend_best.lbi,
/themes/default/library/recommend_new.lbi,
/themes/default/library/recommend_hot.lbi
在每一个文件的
第一步:
修改 includes/lib_goods.php文件
找到下面代码
//取出所有符合条件的商品数据,并将结果存入对应的推荐类型数组中
$sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.shop_price AS org_price, g.promote_price, ' .
将它修改为:
//取出所有符合条件的商品数据,并将结果存入对应的推荐类型数组中
$sql = 'SELECT g.goods_id, g.goods_sn, g.goods_name, g.goods_name_style, g.market_price, g.shop_price AS org_price, g.promote_price, ' .
第二步:找到
$goods[$idx]['brand_name'] = isset($goods_data['brand'][$row['goods_id']]) ? $goods_data['brand'][$row['goods_id']] : '';
在它上边增加一行代码
$goods[$idx]['goods_sn']= $row['goods_sn'];
第三步:修改模板文件,这里以官方默认模板为例
依次打开下面三个文件:
/themes/default/library/recommend_best.lbi,
/themes/default/library/recommend_new.lbi,
/themes/default/library/recommend_hot.lbi
在每一个文件的
<p><a href="{$goods.url}" title="{$goods.name|escape:html}">{$goods.short_style_name}</a></p>
上边增加一行代码
<p>商品货号:{$goods.goods_sn}</p>
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop浏览历史怎么按照浏览先后进行排序
只修改一处,让浏览历史按照浏览先后进行排序经测试,浏览历史目前默认的显示顺序是按照商品的ID排序的~~~ -
ecshop_dwt_lbi模板作用和添加方法介绍
Ecshop包括的文件夹有admin、api、cert、data、images、includes、、 languages、plugins、temp、theme、wap、widget这些文件夹,和根目录下的所有.文件。这些文件和文件夹组成了整 个ecshop。 -
ecshop广告位调用在库文件增加广告方法
ECSHOP模板中lbi文件中添加广告位的方法一般的广告位是写在dwt文件里的。也有人希望能直接写在lbi文件里。那么我们可以这样做 -
ecshop订单列表增加商品检索的方法
近期ecshop网站做活动,统计商品订单量的时候没有按商品名搜索的选项,只能手动查询。这样效率很低下,而且容易出错。现在为列表增加一个简单的“按商品名搜索”表单项。
留言与评论 (共有 条评论) |