当前位置:首页 > 站长笔记 > ecshop笔记 > 正文
运行天数:3002 天 最后更新:2020-7-11

ecshop商品详情页添加上一个下一个商品导航方法

用手机或者平板电脑扫描应用扫描本二维码,可以在手机浏览器继续浏览,也可以分享给你的联系人。

2020年02月15日 | 作者: 影子 | 分类: ecshop笔记 | 点击量: 180

WDJA网站内容管理系统,免费开源可商用 点我获取,简单好用的PHP版CMS

ecshop商品详情页添加上一个下一个商品导航方法

修改goos.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 (!empty($prev_gid))
{
$prev_good[‘url’] = build_uri(‘goods’, array(‘gid’ => $prev_gid), $goods[‘goods_name’]);
$prev_good[‘goods_name’] = $db -> getOne(“select goods_name from “.$ecs->table(‘goods’).” where goods_id =”.$prev_gid);
$smarty->assign(‘prev_good’, $prev_good);//上一个商品
}
$next_gid = $db->getOne(“SELECT max(goods_id) FROM ” . $ecs->table(‘goods’) . ” WHERE cat_id=”.$goods_info[‘cat_id’].” AND goods_id < “.$goods_info[‘goods_id’] . ” AND is_on_sale = 1 AND is_alone_sale = 1 AND is_delete = 0″);
if (!empty($next_gid))
{
$next_good[‘url’] = build_uri(‘goods’, array(‘gid’ => $next_gid), $goods[‘goods_name’]);
$next_good[‘goods_name’] = $db -> getOne(“select goods_name from “.$ecs->table(‘goods’).” where goods_id =”.$next_gid);
$smarty->assign(‘next_good’, $next_good);//下一个商品
}
模板中调用

<p style=”margin: 5px 0;font-size: 12px;line-height: 1.3;”>
{if $prev_good}
【上一个】<a href=”{$prev_good.url}” title=”{$prev_good.goods_name}” >{$prev_good.goods_name}</a>
{else}
【上一个】没有了
{/if}<br>
{if $next_good}
【下一个】<a href=”{$next_good.url}” title=”{$next_good.goods_name}”>{$next_good.goods_name}</a>
{else}
【下一个】没有了
{/if}
</p>

刷新前台查看。



手机扫码浏览本文


关键词:

本文网址:https://www.menglei.net/3674/,转载请以链接形式注明出处,谢谢合作!

*本站部分内容转载自其他媒体,版权归其所有。如若内容或图片侵犯您的权益,请与本站联系,我们将在24小时内处理完毕。

作者:清晨@深圳网站建设专家. | 清晨,领先的深圳网站优化品牌。

交流QQ号:925474725 邮件支持:shadoweb@qq.com

真的,我想您也会喜欢