您好,欢迎来到菜鸟吧源码网-本站资源仅供学习与参考,禁止用于商业或违法行为!
  • 首 页
  • 下载APP
  • 公告:菜鸟吧APP于2024.9.15正式上线,请首页右上角进入下载,本站资源均来源于互联网及会员投稿发布,所有资源仅供学习参考研究使用,请勿商用或其它非法用途,商用请购买正版,否则产生一切后果由用户自行承担!谢谢!

     

    当前位置:主页 > 站长学堂 > pbootcms >
    pbootcms后台列表增加阅读量和点赞量的方法
    时间:2024-12-17 19:33 作者:菜鸟哥 浏览:收藏 挑错 打印

    本文介绍了pbootcms后台列表增加阅读量和点赞量的方法,PbootCMS后台默认不带文章内容阅读量及点赞量的修改功能,为了方便“增加”浏览,可以通过修改代码实现。一起来看看吧。

    效果如图:

    pbootcms后台列表增加阅读量和点赞量的方法

    操作方法:

    1)打开apps/admin/controller/content/ContentController.php文件

    找到

    查看源码

    // 文章修改

    public function mod()

    {

    if (! ! $submit = post('submit')) {

    switch ($submit) {

     

    下面添加

    查看源码

    case 'pbootnet': // 修改文章访问量

    $listall = post('listall');

    if ($listall) {

    $visits = post('visits');

    foreach ($listall as $key => $value) {

    if ($visits[$key] === '' || ! is_numeric($visits[$key]))

    $visits[$key] = visits;

    $this->model->modContent($value, "visits=" . $visits[$key]);

    }

    $likes = post('likes');

    foreach ($listall as $key => $value) {

    if ($likes[$key] === '' || ! is_numeric($likes[$key]))

    $likes[$key] = likes;

    $this->model->modContent($value, "likes=" . $likes[$key]);

    }   

    $this->log('修改内容访问量成功!');

    success('修改成功!', - 1);

    } else {

    alert_back('修改失败,无任何内容!');

    }

    break;

     

    添加完毕保存后

     

    2)再打开/apps/admin/model/content/ContentModel.php文件

    在每一个如下代码中添加'a.likes',

    查看源码

    $field = array(

    'a.id',

    'b.name as sortname',

    'a.scode',

    'c.name as subsortname',

    'a.subscode',

    'a.title',

    'a.subtitle',

    'a.date',

    'a.sorting',

    'a.status',

    'a.istop',

    'a.isrecommend',

    'a.isheadline',

    'a.visits',

    'a.likes',

    'a.ico',

    'a.pics',

    'a.filename',

    'a.outlink',

    'd.urlname',

    'b.filename as sortfilename'

    );

     

    3)打开/apps/admin/view/default/content/content.html文件

    找到

    查看源码

    <th>访问量</th>

     

    下面添加

    查看源码

    <th>点赞量</th>

     

    再找到

    查看源码

    <td>value->visits</td>

     

    改为

    查看源码

    <td class="table-input"><input type="text" lay-ignore class="layui-input" name="visits[]" value="[value->visits]"></td>

    <td class="table-input"><input type="text" lay-ignore class="layui-input" name="likes[]" value="[value->likes]"></td>

     

    再找到

    查看源码

    <button type="submit" name="submit" value="sorting" class="layui-btn layui-btn-sm">保存排序</button>

     

    下面添加

    查看源码

    <button type="submit" name="submit" value="pbootnet" class="layui-btn layui-btn-sm">保存阅读点赞量</button>

     

    这样就可以了~

    郑重声明:
    本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
    我们不承担任何技术及版权问题,且不对任何资源负法律责任。
    如无法下载,联系站长索要。
    如有侵犯您的版权,请给我们来信:cainiaovip8@qq.com,我们尽快处理。

    pbootcms标题和摘要描述字数控制标签pbootcms标题和摘要描述字数控制标签
    pbootcms模板报错提示PHP Warning: Unknown: open_basedir restrictionpbootcms模板报错提示PHP Warning: Unk
    PbootCMS后台访问地址及默认帐号密码PbootCMS后台访问地址及默认帐号密码