您现在的位置是:首页 > CMS其它CMS
极致CMS:如何加入购物车
阿龙2022-01-06【其它CMS】人已围观
<button onclick="addcart({$v['tid']},{$v['id']},1)" class="single_add_to_cart_button button " type="button" ></button>
其中要传的参数不是固定的,官网帮助文档中写的是在列表页面的情况下是固定的,比如首页调用就需要传值的,这个函数封装在HOME/c/UserController.php值得一说的是“第三个参数num”也就是购物的数量,默认是1,这个也可以自己结合JS来写的,效果如下:
function addcart(tid,id,num){
$.ajax({
url:"{fun U('user/addcart')}",//请求的url地址
dataType:"json",//返回格式为json
async:true,//请求是否异步,默认为异步,这也是ajax重要特性
data:{tid:tid,id:id,num:num,ajax:1},//参数值
type:"POST",//请求方式
beforeSend:function(){
//请求前的处理
},
success:function(r){
if(r.code==0){
window.location.href=r.url;
}else{
alert(r.msg);
}
},
complete:function(){
//请求完成的处理
},
error:function(){
//请求出错处理
alert('网络错误');
}
})
}
最后:点赞功能和上面用法基本是相似的
很赞哦! ()
上一篇:帝国CMS自定义轮播图
下一篇:极致CMS后台密码如何找回
相关文章
随机图文
帝国CMS7.5忘记后台密码
数据库找这张表,如图: 把下面四字段内容修改一下就行了,修改后(帐号:admin 密码:admin888)username:adminpassword:28faed7bf0c97624ad3b8737b6947e41salt:fy1rWNIJs帝国CMS二级导航循环
[e:loop={"select classid,classname,islast,sonclass from {$dbtbpre}enewsclass where bclassid=0 and showclass=0 order by myorder,classid ASC",0,24,0}]<?php $class帝国CMS自定义轮播图
我的轮播是3D,插件是网上找的,这个就不多解释了,要说是:如果动态从后台获取图片的思路,而不是固定写死的! 插件轮播图片地址是放在CSS中的,用的是元素背景图,而帝国从后台取的数据帝国CMS“TAGS”标签同步到“关键字”
系统 -》数据表与系统模型-》管理数据表 找到所属系统表,如:新闻系统数据表 管理字段-》特殊属性-》修改系统字段 替换下面代码:<input name="keyboar