phpcms添加顶踩功能方法_PHPCMS教程


phpcms默认是没有文章顶踩功能,如果你是用phpcms做网站,但网站设计需要在文章中添加顶踩功能。怎么办?
下面详细介绍下phpcms如何添加顶踩功能步骤:
1、在后台模型增加两个字段,一个goodpost,一个badpost;这个步骤简单,按后台新增加字段下一步就行了。

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>  


phpcms文章添加顶踩功能介绍完毕,希望对你有帮助!


# 南开网站建设全网推广  # 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

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

南京市珐之弘网络技术有限公司


南京市珐之弘网络技术有限公司

南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。

 87067657

 13565296790

 87067657@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.