位置: IT常识 - 正文

dedecms织梦二次开发独立点赞功能(织梦可以放两个模板吗)

编辑:rootadmin

推荐整理分享dedecms织梦二次开发独立点赞功能(织梦可以放两个模板吗),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦停止更新了吗,织梦二次开发教程,织梦可以放两套模板吗,织梦二次开发会员,织梦使用教程,织梦二次开发教程,织梦可以放两套模板吗,织梦二次开发教程,内容如对您有帮助,希望把文章链接给更多的朋友!

dedecms织梦二次开发独立点赞功能

第一步:在dede_archives表中增加zan这个字段,用来记录每篇文章的赞数量

进入后台:系统---> SQL命令工具--->输入以下sql语句,然后执行。(如果你的表前缀改了,记得修改dede_这个表前缀哦)

ALTER TABLE dede_archives ADD zan int(11) NOT NULL DEFAULT '0' AFTER weight;

第二步:新建一个dede_zan表格,用来记录赞的具体数据,如点赞的文档aid,点赞人的ip,用ip可以判断是否重复点赞同一篇文章,执行sql语句如下:

CREATE TABLE IF NOT EXISTS `dede_zan` (

`id` int(11) NOT NULL AUTO_INCREMENT,

dedecms织梦二次开发独立点赞功能(织梦可以放两个模板吗)

`aid` int(11) NOT NULL,

`ip` varchar(40) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8

第三步:写点赞函数,到 /include/的最下面,函数代码如下:

123456functionzan($aid){global$dsql;$row=$dsql->GetOne("Selectid,zanFromdede_archiveswhereid='".$aid."'");return$row['zan'];}

第四步:在模板上添加点赞按钮,样式就自己写了,我写一个简单的格式,如下

1234567891011121314151617181920212223<scripttype="text/javascript"src="http://apps.bdimg.com/libs/jquery/1.6.4/jquery.js"></script><script>$(function(){$("pa").click(function(){varzan=$(this);varid=zan.attr("rel");//对应idzan.fadeOut(300);//渐隐效果$.ajax({type:"POST",url:"/zan.php",data:"id="+id,cache:false,//不缓存此页面success:function(data){zan.html(data);zan.fadeIn(300);//渐显效果}});returnfalse;});});</script><div><p><ahref="#"title="赞一个"class="img_on"rel="{dede:field.id/}">{dede:field.idfunction="zan(@me)"/}</a></p></div>

第五步:在第四步中,用到了zan.php,需要创建一个,创建在站点的根目录,具体代码如下:

123456789101112131415161718192021222324<?phprequire_once(dirname(__FILE__)."/include/common.inc.php");$ip=getip();//获取用户IPwww.dede58.com织梦模板下载$id=$_POST['id'];if(!isset($id)||empty($id))exit;//查询已赞过的IP$dsql->SetQuery("SELECTipFROMdede_zanWHEREaid='".$id."'andip='$ip'");$dsql->Execute();$count=$dsql->GetTotalRow();if($count==0){//如果没有记录$dsql->ExecuteNoneQuery("updatedede_archivessetzanzan=zan+1whereid='$id';");//写入赞数$dsql->ExecuteNoneQuery("insertintodede_zan(aid,ip)values('$id','$ip');");//写入IP,及被赞的AID$rows=$dsql->GetOne("Selectzanfromdede_archiveswhereid='".$id."'");//获取被赞的数量$zan=$rows['zan'];//获取赞数值echo$zan;}else{echo"赞过了..";}?>

免责

本文链接地址:https://www.jiuchutong.com/zhishi/310504.html 转载请保留说明!

上一篇:织梦dedecms调用文章内容页body中的图片(可多张)(织梦配置文件)

下一篇:解决router.beforeEach()动态加载路由出现死循环问题(解决掉发的有效方法)

  • 大金中央空调面板调试步骤(大金中央空调面板不可调制冷)

    大金中央空调面板调试步骤(大金中央空调面板不可调制冷)

  • 58同城怎么发布顺风车(58同城怎么发布招聘信息免费)

    58同城怎么发布顺风车(58同城怎么发布招聘信息免费)

  • 多多买菜怎么退款(多多买菜怎么退出申请)

    多多买菜怎么退款(多多买菜怎么退出申请)

  • 关闭共享相簿(关闭共享相簿会删除隔空投送的照片吗)

    关闭共享相簿(关闭共享相簿会删除隔空投送的照片吗)

  • 微信消息提示音如何修改(微信消息提示音怎么改成静音)

    微信消息提示音如何修改(微信消息提示音怎么改成静音)

  • 为什么苹果手机下载app一直需要验证付款信息(为什么苹果手机突然黑屏打不开)

    为什么苹果手机下载app一直需要验证付款信息(为什么苹果手机突然黑屏打不开)

  • 小米投影仪青春版不能手动调屏幕大小吗?(小米投影仪青春版2怎么调屏幕大小)

    小米投影仪青春版不能手动调屏幕大小吗?(小米投影仪青春版2怎么调屏幕大小)

  • icloud家庭共享别人会看到你的信息吗(苹果icloud家庭共享以后资料会弄混吗)

    icloud家庭共享别人会看到你的信息吗(苹果icloud家庭共享以后资料会弄混吗)

  • 钉钉能查到过往工作信息吗(钉钉怎样快速查以前信息)

    钉钉能查到过往工作信息吗(钉钉怎样快速查以前信息)

  • 面向过程语言有哪几种(面向过程语言有图形用户界面吗)

    面向过程语言有哪几种(面向过程语言有图形用户界面吗)

  • 关掉icloud照片为什么会删除手机上的照片(关掉icloud照片为什么都没有了)

    关掉icloud照片为什么会删除手机上的照片(关掉icloud照片为什么都没有了)

  • 双模鼠标什么意思(双模鼠标怎么连接电脑)

    双模鼠标什么意思(双模鼠标怎么连接电脑)

  • 小米8lite是什么机型(小米8 lite)

    小米8lite是什么机型(小米8 lite)

  • pdf是图片吗(pdf是照片吗?)

    pdf是图片吗(pdf是照片吗?)

  • 港版iphone8支持电信吗(港版8p苹果手机支持电信吗)

    港版iphone8支持电信吗(港版8p苹果手机支持电信吗)

  • 华为买断的歌曲叫什么(华为买断的歌曲多少钱)

    华为买断的歌曲叫什么(华为买断的歌曲多少钱)

  • 联通信号hd是什么意思(联通号出现hd)

    联通信号hd是什么意思(联通号出现hd)

  • pin码怎么查(华为手机pin码怎么查)

    pin码怎么查(华为手机pin码怎么查)

  • 微信登录的微博怎么注销(微信登录的微博怎么改成手机号登录)

    微信登录的微博怎么注销(微信登录的微博怎么改成手机号登录)

  • qq群发祝福在哪里找到(qq群发祝福哪年出现)

    qq群发祝福在哪里找到(qq群发祝福哪年出现)

  • 链信怎么解除认证(链信怎么了)

    链信怎么解除认证(链信怎么了)

  • p30怎么把上滑震动取消(华为p30上滑设置)

    p30怎么把上滑震动取消(华为p30上滑设置)

  • 软件加密怎么解除(软件加密了怎么解开)

    软件加密怎么解除(软件加密了怎么解开)

  • vivoⅩ23防水吗

    vivoⅩ23防水吗

  • 华为v20是双卡双待吗(华为v20支持双电信卡吗)

    华为v20是双卡双待吗(华为v20支持双电信卡吗)

  • 途牛旅游如何入驻商家(途牛旅游网属于什么模式)

    途牛旅游如何入驻商家(途牛旅游网属于什么模式)

  • 库乐队怎么剪辑音乐(库乐队怎么剪辑铃声30秒教程)

    库乐队怎么剪辑音乐(库乐队怎么剪辑铃声30秒教程)

  • 手机怎么进入路由器(手机怎么进入路由器登录界面)

    手机怎么进入路由器(手机怎么进入路由器登录界面)

  • 飞机票抵扣进项税怎么计算民航发展基金
  • 个体工商户生产经营所得税税率表2021
  • 联合体项目工程款如何拨付
  • 农产品加工需要交税吗
  • 留抵进项税额
  • 项目规划设计费用取费标准
  • 子公司给总公司开发票
  • 公司收到法院的欠款起诉书,应该怎么办
  • 技术服务行业分析
  • 审计调整坏账后什么时候回冲分录?
  • 工程款发票开给委托方要如何处理?
  • 收到报废车款要交什么税
  • 纸箱报废处理怎么做账
  • 食堂购买食材明细表
  • 增值税普通发票可以抵扣吗
  • 增值税计提金额
  • 企业所得税免征和不征
  • 替票是什么和发票的区别
  • 抽奖获得的奖品有权转卖吗
  • 全额计提坏账的款项收回
  • 企业间拆借应收利息记哪个科目?
  • 做账计入收入没有结转成本怎么做账?
  • 收到的税费返还减少的原因
  • 电商公司购买拍照违法吗
  • 进口增值税13可以抵扣多少
  • 小规模纳税人金融服务税率
  • 个体工商户怎样开发票
  • linux如何开启端口
  • 小规模纳税人个税怎么申报
  • 电脑重装win7系统后无法连接网络
  • 联想小新Air15如何进入bois
  • php二维码生成代码
  • 民办学校的财务制度
  • 电脑dwm.exe是什么
  • 小微企业免征税额度
  • php使用方法
  • 园林绿化企业设立的条件和程序
  • php批量更新数据库
  • 今天是520该说什么
  • java如何实现异步处理
  • 先付款后收到发票怎么入账
  • php curl_setopt
  • php中的强制类型转换函数有哪些?
  • 服装店快递费
  • 一般户需要做账报税吗
  • 什么是财务报表分析,方法有哪些
  • mysql的where语句优化
  • 汇款和转账有什么区别吗
  • 代收电费的增值税怎么算
  • 工程施工的间接费用如何归集分配
  • 违约金 专票
  • 公司并购股份如何分配
  • 公司费用怎么做账
  • 应收账款管理制度
  • 办公设备折旧年限规定多少年
  • 材料采购的流程
  • 固定资产台账具体做什么
  • 开具增值税专用发票含税吗
  • 外经证是怎么样的
  • 到期不续约补偿金怎么算
  • 试运行收入冲减哪个项目
  • 会计核算和监督两项基本会计职能是相辅相成
  • 全面解析皮炎
  • imessage对方看了会显示已读吗
  • win10升级win1
  • xp系统在新建账户怎么弄
  • 启动游戏出现dmp的文件
  • win7自带的软件
  • win10家庭版关闭
  • 浅谈特殊儿童的融合教育论文
  • 深入理解中国式现代化论文
  • opencv人脸识别模型训练
  • jquery防止重复提交
  • jquery插件使用教程
  • android开发框架mvp
  • 粮食企业所得税优惠
  • 超豪华小汽车需要在什么环节纳税
  • 江苏税务app操作手册
  • 印花税应税凭证数量是什么意思
  • 分支机构如何变更为独立纳税人?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设