pbootcms后台内容列表增加阅读量和点赞量自定义修改

PbootCMS后台默认不带文章内容阅读量及点赞量的修改功能,为了方便“增加”浏览,可以通过修改代码实现。
pbootcms后台内容列表增加阅读量和点赞量自定义修改

首先打开apps/admin/controller/content/ContentController.php文件
找到

 

1   // 文章修改
2 public function mod()
3 {
4  if (! ! $submit = post('submit')) {
5  switch ($submit) {

在下面添加代码

01   case 'pbootnet': // 修改文章访问量
02   $listall = post('listall');
03   if ($listall) {
04   $visits = post('visits');
05   foreach ($listall as $key => $value) {
06   if ($visits[$key] === '' || ! is_numeric($visits[$key]))
07    $visits[$key] = visits;
08   $this->model->modContent($value, "visits=" . $visits[$key]);
09    }
10 $likes = post('likes');
11  foreach ($listall as $key => $value) {
12  if ($likes[$key] === '' || ! is_numeric($likes[$key]))
13  $likes[$key] = likes;
14  $this->model->modContent($value, "likes=" . $likes[$key]);
15   }   
16 $this->log('修改内容访问量成功!');
17   success('修改成功!', - 1);
18 else {
19 alert_back('修改失败,无任何内容!');
20   }
21   break;

 

添加完毕保存后
再打开/apps/admin/model/content/ContentModel.php文件
在每一个如下代码中添加’a.likes’,

01 $field = array(
02
03             'a.id',
04
05             'b.name as sortname',
06
07             'a.scode',
08
09             'c.name as subsortname',
10
11             'a.subscode',
12
13             'a.title',
14
15             'a.subtitle',
16
17             'a.date',
18
19             'a.sorting',
20
21             'a.status',
22
23             'a.istop',
24
25             'a.isrecommend',
26
27             'a.isheadline',
28
29             'a.visits',
30
31             'a.likes',
32
33             'a.ico',
34
35             'a.pics',
36
37             'a.filename',
38
39             'a.outlink',
40
41             'd.urlname',
42
43             'b.filename as sortfilename'
44
45         );

 

打开/apps/admin/view/default/content/content.html文件
找到

1 <th>访问量</th>

在它下添加

1 <th>点赞量</th>

再找到

1 <td>value->visits</td>

改成

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

在找到

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

在它面添加

1 <button type="submit" name="submit" value="pbootnet" class="layui-btn layui-btn-sm">保存阅读点赞量</button>
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

免责声明 1、本站所发布的全部内容源于互联网搬运,(包括源代码、软件、学习资料等)本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的23个小时之内,从您的电脑或手机中彻底删除上述内容。
2、访问本站的用户必须明白,本站对所提供下载的软件和程序代码不拥有任何权利,其版权归该软件和程序代码的合法拥有者所有,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如本站不慎侵犯您的版权请联系我们,我们将及时处理,并撤下相关内容!敬请谅解! 侵删请致信E-mail:messi0808@qq.com
3、如下载的压缩包需要解压密码,若无特殊说明,那么文件的解压密码则为www.77code.com
4、如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!

琪琪源码网 cms教程 pbootcms后台内容列表增加阅读量和点赞量自定义修改 https://www.77code.com/zh/cms/28429.html

相关文章