已实现EVO的页面命中计数器...plugin
下面是PHP代码片段:
<?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次)
为了这个我有..。
<p><i class="fa fa-eye"></i>[~[+id+]~][!pageCount!]</p>
但它的输出只是标题文本+ !pageCount!但没有价值。
我不明白为什么没有价值显示?
发布于 2016-07-22 01:22:55
请使用pageCount代码段的id参数
class="fa fa-eye"></i>[~[+id+]~][!pageCount? &id=`[+id+]`!]</p>https://stackoverflow.com/questions/38470168
复制相似问题