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

织梦教程 强烈建议 2024-02-06 13:41 94 0

  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,

  `aid` int(11) NOT NULL,

  `ip` varchar(40) NOT NULL,

  PRIMARY KEY (`id`)

  ) ENGINE=MyISAM DEFAULT CHARSET=utf8

  第三步:写点赞函数,到 /include/common.func.php 的***下面,函数代码如下:

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

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



时间:(2024-02-06 13:41:57)
本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!