首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >另一页上的HitCounter结果

另一页上的HitCounter结果
EN

Stack Overflow用户
提问于 2016-07-20 07:34:26
回答 1查看 54关注 0票数 0

已实现EVO的页面命中计数器...plugin

下面是PHP代码片段:

代码语言:javascript
复制
<?php
$prefix = $modx->dbConfig['table_prefix'];
$page = '';
$page_id = isset($id) ? $id : $modx->documentObject['id'];
 
        $sql = "SELECT page_count FROM " .$prefix. "page_hit_counter WHERE page_id ='" .$page_id."'";
        $rs = $modx->db->query($sql);
    $row = $modx->db->getRow($rs);
    $count = $modx->recordCount($rs);
    if ($count < 1) {
                $page .= "Page views: 0";
    } else {
                $page .= "Page views: " . $row['page_count'];
    }
 
return $page;
?>

计数器对所有页面都工作得很好。

现在,我还想在摘要页面上包含计数。

例如..。第1页-计4页3-计9页4-计18

摘要页面列出了所有这三篇文章的标题和介绍。除此之外,我还想显示页面浏览量。

摘要页:第1页的概要(第4次),第3页的概要(第9次),第4页的概要(第18次)

为了这个我有..。

代码语言:javascript
复制
<p><i class="fa fa-eye"></i>[~[+id+]~][!pageCount!]</p>

但它的输出只是标题文本+ !pageCount!但没有价值。

我不明白为什么没有价值显示?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-22 01:22:55

请使用pageCount代码段的id参数

代码语言:javascript
复制
class="fa fa-eye"></i>[~[+id+]~][!pageCount? &id=`[+id+]`!]</p>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38470168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档