官方微博: 腾讯  
首页 > ECSHOP教程 > ECSHOP模板教程 > ECSHOP商品详情页修改 > ECSHOP商品页上一个下一个ALT改为商品名称

ECSHOP商品页上一个下一个ALT改为商品名称

ECSHOP教程 / ecshop 教程网(www.ecshop119.com) 2013-06-29

第1步:修改 goods.php 文件,找到下面这段代码

/* 上一个商品下一个商品 */
 $prev_gid = $db->getOne("SELECT goods_id FROM " .$ecs->table('goods').
 " WHERE cat_id=" . $goods['cat_id'] . " AND goods_id > " . $goods['goods_id'] .
  " AND is_on_sale = 1 AND is_alone_sale = 1 AND is_delete = 0 LIMIT 1");
if (!emptyempty($prev_gid))
{
$prev_good['url'] = build_uri('goods', array('gid' => $prev_gid), $goods['goods_name']);
 $smarty->assign('prev_good', $prev_good);//上一个商品
}
$next_gid = $db->getOne("SELECT max(goods_id) FROM " . $ecs->table('goods') .
 " WHERE cat_id=".$goods['cat_id']." AND goods_id < ".$goods['goods_id'] .
 " AND is_on_sale = 1 AND is_alone_sale = 1 AND is_delete = 0");
            if (!emptyempty($next_gid))
{
$next_good['url'] = build_uri('goods', array('gid' => $next_gid), $goods['goods_name']);
$smarty->assign('next_good', $next_good);//下一个商品
}

然后将它修改为下面代码

 /* 上一个商品下一个商品 */ 
$prev_gid = $db->getRow("SELECT goods_id,goods_name FROM "
.$ecs->table('goods'). " WHERE cat_id=" . $goods['cat_id'] .
" AND goods_id > " . $goods['goods_id'] .
" AND is_on_sale = 1 AND is_alone_sale = 1 AND is_delete = 0 LIMIT 1");
 if (!emptyempty($prev_gid))
{
$prev_good['url'] = build_uri('goods', array('gid' => $prev_gid['goods_id']), $goods['goods_name']);
$prev_good['goods_name'] =$prev_gid['goods_name'];
$smarty->assign('prev_good', $prev_good);//上一个商品
}
    
$next_gid = $db->getRow("SELECT goods_id,goods_name FROM " . $ecs->table('goods') .
" WHERE cat_id=".$goods['cat_id']." AND goods_id < ".$goods['goods_id'] .
 " AND is_on_sale = 1 AND is_alone_sale = 1 AND is_delete = 0 order by goods_id desc limit 1");
 if (!emptyempty($next_gid))
{
$next_good['url'] = build_uri('goods', array('gid' => $next_gid['goods_id']), $goods['goods_name']);
$next_good['goods_name'] =$next_gid['goods_name'];
$smarty->assign('next_good', $next_good);//下一个商品
}

 

第2步: 修改模板文件  (以官方默认模板为例)  /themes/default/goods.dwt,将

<a href="{$prev_good.url}"><img alt="prev" src="./images/up.gif" /></a>

 

修改为:

<a href="{$prev_good.url}"><img alt="{$prev_good.goods_name}" src="./images/up.gif" /></a>

再将

<a href="{$next_good.url}"><img alt="next" src="./images/down.gif" /></a>

 

修改为

<a href="{$next_good.url}"><img alt="{$next_good.goods_name}" src="./images/down.gif" /></a>

转载请注明:ECshop119模板屋-ECshop教程网(全国最专业的ECSHOP插件制作商-专业ECSHOP二次开发)

帮助目录

在线反馈

可以将问题或建议反馈给我们。

提交在线反馈

与网友交流ECSHOP开发修改。

加入QQ群交流