DedeCMS购物车优化之自动更新数量更改订单号,织梦
导读:织梦文章织梦文章用dedecms做优化还是相当靠谱的,个人不喜欢MVC的设计,冗余代码太多了,打开速度是很重要的,采用响应式布局,不需要跳转到移动端,手机、PC一站搞定。这些要织梦模板网站dede5.7模板。
用dedecms做优化还是相当靠谱的,个人不喜欢MVC的设计,冗余代码太多了,打开速度是很重要的,采用响应式布局,不需要跳转到移动端,手机、PC一站搞定。这些要是用框架是比较难实现的。但是dedecms用来做商城就伤脑筋了,为了完善这些功能,很多牛逼的人也自己二次开发。
下面笔者分享经试验成功后的优化技巧全站调用购物车的数量,添加到购物车后数量修改不能同步展示,个性订单号规则等。抄来抄去不如自己动手丰衣足食!
1.全站显示调用购物车内的商品数量
dedecms本来就有/plus/count.php,稍微修改一下就行了,在/plus目录下增加一个car_count.php,代码如下:
&l织梦模板t;?php /* * /plus/car_count.php * 显示购物车的商品数量 */ require_once (dirdede模板堂name(__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(); $car_count = 0; if($cart->cartCount() >= 1) { $car_count = $cart->cartCount(); } echo ('document.write("' . $car_count . '"); '); exit; ?>全站调用代码
购物车数量:<script language="javascript" src="/plus/car_count.php"></script>2.购物车自动更新数量
这里的实现方法很简单,在购物车页面调用商品数量及商品总价方法参考《dede购物车优化之商品全选及数量增加减按钮》,这些数据只是显示,并不会直接提交到数据库中,最终修改了购物数量还是需要更新,只要修改更新后的跳转就行了。找到下面的代码,按照下面修改
声明: 本文由我的SEOUC技术文章主页发布于:2023-07-18 ,文章DedeCMS购物车优化之自动更新数量更改订单号,织梦主要讲述购物车,自动更新,CMS网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_28918.html