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>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大山源码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值