2、在模块/phpcms/modules/content/增加扩展函数MY_index.php,代码如下:

class MY_index extends index {
function __construct() {
parent::__construct();
}
//评价
public function digg () {
$modelid = intval($_GET['modelid']);
$id = intval($_GET['id']);
$digg = intval($_GET['digg']);
$this->db->set_model($modelid);
//$this->db->table_name .= '_data';
$data = $this->db->get_one(array('id'=>$id),'goodpost, badpost');
if ($digg=="good"){
$this->db->update(array('goodpost'=>'+=1'),array('id'=>$id));
echo ++$data['goodpost'];
} else {
$this->db->update(array('badpost'=>'+=1'),array('id'=>$id));
echo ++$data['badpost'];
}
}
}
3、在/statics/js/加入digg.js,js代码如下:
function digg(cid,d,mid){
var saveid = GetCookie('diggid');
if (saveid == cid) {
alert("已经喜欢过了!");
return false;
} else{
$.get("/index.php?m=content&c=index&a=digg",
{ modelid:mid, id: cid, digg:d},
function (r){
if(d=="good"){
$('#up').html(r);
} else {
$('#down').html(r);
}
});
SetCookie('diggid',cid,1);
}
}
function GetCookie(c_name)
{
if (document.cookie.length > 0)
{
c_start = document.cookie.indexOf(c_name + "=")
if (c_start != -1)
{
c_start = c_start + c_name.length + 1;
c_end = document.cookie.indexOf(";",c_start);
if (c_end == -1)
{
c_end = document.cookie.length;
}
return unescape(document.cookie.substring(c_start,c_end));
}
}
return null
}
function SetCookie(c_name,value,expiredays)
{
var exdate = new Date();
exdate.setDate(exdate.getDate() + expiredays);
document.cookie = c_name + "=" +escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString()); //使设置的有效时间正确。增加toGMTString()
}
4、在顶踩页面加入digg.js,然后在显示顶踩数标签处加入digg()函数就行了。
<span><a href="javascript:void(0);" onclick="digg({$id},1,{$modelid})">顶</a>:<span id="up">{$up}</span></span>
<span><a href="javascript:void(0);" onclick="digg({$id},0,{$modelid})">踩</a>:<span id="down">{$down}</span></span>
<script type="text/javascript" src="{JS_PATH}digg.js"></script>
# 南开网站建设全网推广
# name
# data
# 辽阳推广网站建设介绍
# 广州网站建设需要
# seo博客营销方案
# 枣庄线上seo渠道推广
# 电子商务网站营销与推广
# 企业推广网站价格排名
# 重庆黔江*seo排名
# 宿迁网站建设800元
# 开封网站推广费用
# table
# seo闺蜜
# seo实战方法
# 台州陵县网站建设
# 山西电子网站建设口碑好
# seo专用bgm音乐
# 沧州seo营销*
# 唐山网站推广哪里有卖的
# 南宁网站优化设计文案
# 兰州品牌营销推广
# 个人网站建设公司排名
# parent
# PHPCMS教程
# phpcms
# 顶踩功能
# 就行了
# 你是
# 过了
# 你有
# 详细介绍
# 网站设计
# function
# index
# phpcms添加顶踩功能方法
# construct
# jpg
# class
# pre
# prettyprint
# extends
# lang
# set
# model
# db
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
网络优化91478 】
【
技术知识72672 】
【
云计算0 】
【
GEO优化84317 】
【
优选文章0 】
【
营销推广36048 】
【
网络运营41350 】
【
案例网站102563 】
【
AI智能45237 】
相关推荐:
建站之星展会模版如何一键下载生成?
织梦官方php服务器环境DedeAMPZ安装教程_织梦CMS教程
帝国CMS教程-去掉“选择注册会员类型”_帝国CMS教程
如何解决VPS建站LNMP环境配置常见问题?
如何用好域名打造高点击率的自主建站?
利于SEO优化的dedecms织梦标签调用代码_织梦CMS教程
阿里云主机ECS安装WDCP面板后无法进入解决办法_织梦CMS教程
织梦cms发布文章实时推送地址给百度收录的二种方法_织梦CMS教程
如何规划企业建站流程的关键步骤?
建站云服务器每月费用大概多少?
*服务器网站为何频现安全漏洞?
织梦arclist标签实现分页的方法_织梦CMS教程
织梦列表页排序按权重排序修改方法_织梦CMS教程
建站之星手机模板如何一键下载生成?
如何将凡科建站内容保存为本地文件?
织梦cms内容页如何调用当前页面url地址_织梦CMS教程
dedecms织梦文章标题title长度修改方法_织梦CMS教程
如何通过VPS搭建网站快速盈利?
建站之星模板安装后如何调整设计?
如何配置WinSCP新建站点的密钥验证步骤?
dedecms织梦的自定义表单后台增加全选的功能按钮_织梦CMS教程
帝国CMS统计今日文章数,昨日文章数,总文章数,会员数,*新会员_帝国CMS教程
建站前需关注哪些核心准备工作?
dedecms织梦首页列表页调用文章从指定位置开始调取_织梦CMS教程
织梦(今日更新等)经常用到的统计代码SQL调用语句_织梦CMS教程
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
建站之星智能模板:响应式设计+SEO优化一站式建站方案
建站之星安装提示数据库无法连接如何解决?
织梦二级域名附件相对路径修改*路径链接_织梦CMS教程
如何用搬瓦工VPS快速搭建个人网站?
如何通过虚拟主机快速搭建个人网站?
如何快速完成中国万网建站详细流程?
如何选择服务器才能高效搭建专属网站?
香港服务器网站推广:SEO优化与外贸独立站搭建策略
织梦自定义PHP页面让模板支持调用标签_织梦CMS教程
香港服务器租用费用高吗?如何避免常见误区?
织梦dedecms cookies泄漏导致SQL漏洞修复_织梦CMS教程
建站助手如何操作?三步打造高效网站
已有域名如何快速搭建专属网站?
建站VPS能否同时实现高效与安全翻墙?
如何零基础开发自助建站系统?完整教程解析
如何找回帝国CMS系统(EMPIRECMS)管理员密码_帝国CMS教程
广州商城建站系统开发成本与周期如何控制?
建站助手使用教程:自助建站工具操作指南与SEO优化技巧
如何在IIS服务器上快速部署高效网站?
如何实现织梦CMS有短标题则显示短标题,没有则显示文章标题_织梦CMS教程
织梦判断栏目是否有栏目图片,如果没有的话就显示栏目名称_织梦CMS教程
如何在搬瓦工VPS快速搭建网站?
如何在Windows虚拟主机上快速搭建网站?
织梦文章内容页调用同分类栏目下的其它文章方法_织梦CMS教程
2017-06-26
南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。