pbootcms调用文章浏览量

发布时间:2026-03-24 12:30:11 作者:网站建设 来源:本站 浏览量(5) 点赞(8)
摘要:pbootcms调用文章浏览量;在 PbootCMS 中调用文章浏览量,主要通过系统内置的标签 {content:visits} 实现。以下是具体方法和注意事项:调用方式;详情页调用‌:使用标签 {content:visits} 可直接显示当前文章的浏览量 ‌。列表页调用‌:在 {pboot:list} 循环中使用 [list:visits],但需注意必须添加 lfield=* 或指定字段,否则可能不显示 ‌。

pbootcms调用文章浏览量

在 PbootCMS 中调用文章浏览量,主要通过系统内置的标签 {content:visits} 实现。以下是具体方法和注意事项:


调用方式

‌详情页调用‌:使用标签 {content:visits} 可直接显示当前文章的浏览量 ‌。

‌列表页调用‌:在 {pboot:list} 循环中使用 [list:visits],但需注意必须添加 lfield=* 或指定字段,否则可能不显示 ‌。

示例代码

‌详情页‌:


html

Copy Code

<p>浏览量:{content:visits}</p>

‌列表页(解决不显示问题)‌:


html

Copy Code

{pboot:list lfield=*}

<a href="[list:link]">[list:title]</a>

<span>浏览量:[list:visits]</span>

{/pboot:list}

后台修改浏览量(可选)

若需在后台手动或随机设置浏览量,可按以下步骤操作 ‌:


‌修改控制器文件‌:

编辑 /apps/admin/controller/content/ContentController.php,在 session('addscode',$scode); 下方添加:


php

Copy Code

$visits = rand(100, 200); // 随机范围可自定义

并将 'visits'=>0, 改为 'visits'=>$visits,。


‌添加后台输入框‌(支持手动修改):

编辑 /apps/admin/view/default/content/content.html,在合适位置插入:


html

Copy Code

<div class="layui-form-item">

    <label class="layui-form-label">浏览量</label>

    <div class="layui-input-block">

        <input type="text" name="visits" value="{$content->visits}" placeholder="请输入浏览量" class="layui-input">

    </div>

</div>

⚠️ 修改前请‌备份原文件‌,避免系统异常 ‌。

注意事项

  • 确保数据库中 visits 字段支持所需数值范围(如整型)‌1。

  • 列表页若 [list:visits] 不显示,务必添加 lfield=* ‌5。

  • 随机或手动设置浏览量仅影响初始展示,实际访问量仍由系统自动累计。

如需进一步自定义统计逻辑(如按栏目、时间等),可结合 {pboot@sql} 标签编写自定义 SQL 查询 。


二维码

扫一扫,关注我们

感兴趣吗?

欢迎联系我们,我们愿意为您解答任何有关网站疑难问题!