织梦无忧管网,打造全球领先的dede织梦模板及站长素材网站

网站地图 登录后台 登录 登录后台 注册 QQ登录
新会员开通,直接进入会员中心--购买会员--直接开通即可。 终身 280?(99)双11活动活动大促 老会员 月vip或者年会员联系站长qq:379144319 补差价,管理员后台开通。 老会员 终身会员联系站长qq:379144319,多赠送500无忧币

织梦模板数量:1417个 今日更新:个 本月更新:283 个 {网站模板每天晚上集中更新}

织梦Dedecms5.7整站调用购物车订单数量简单解决办法

日期:2018-03-15 11:32

织梦无忧最近接了一个商城的单子,带购物车,使用过程中,用户会员登录后显示自己的购物车里产品的数量。目前只有在会员中心显示。如何让他在整站显示呢?
找了下官网的使用手册,没有相关的教程。干脆自己写了个
使用方法其实也很简单,就是调用cookie数据,看了下shopcar.class.php里这个文件里有cartCount直接调用的。
但是为了保持程序的完整性和安全性,织梦无忧特意简单些了个

<?php
/**
 * my_car_count.php
 * /plus
 * 显示购物车的商品数量
* http://www.dedecms51.com
 * QQ: 379144319
 */
require_once (dirname(__FILE__) . "/../include/common.inc.php");
define('_PLUS_TPL_', DEDEROOT.'/templets/plus');
require_once(DEDEINC.'/dedetemplate.class.php');
require_once DEDEINC.'/shopcar.class.php';
$cart = new MemberShops();</p> <p>$car_count = 0;</p> <p>if($cart->cartCount() >= 1)
{
 $car_count = $cart->cartCount();
}
echo ('document.write("' . $car_count . '"); ');
exit;
?>

最后,在你需要调用的地方添加上,购物车商品数 <script language="javascript" src="/plus/my_car_count.php"></script>
处理完成

    服务中心