Seite Hit Counter für EVO implementiert ... pluginhitcounter Ergebnisse auf einer anderen Seite
Und das PHP-Schnipsel:
<?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;
?>
Der Zähler funktioniert gut für alle Seiten.
Jetzt möchte ich auch die Zählungen auf einer Übersichtsseite einbeziehen.
Zum Beispiel ... Seite 1 - zählt 4 Seite 3 - zählt 9 Seite 4-18
der Übersichtsseite zählt listet den Titel und introtext dieser alle drei Artikeln. Zusammen damit möchte ich auch die Anzahl der Seitenaufrufe anzeigen.
So: Zusammenfassung Seite: Synopse von Seite 1 (Counts 4), Synopse von Seite 3 (Counts 9), Synopse von Seite 4 (zählt 18)
Dafür habe ich ...
<p><i class="fa fa-eye"></i>[~[+id+]~][!pageCount!]</p>
aber der Ausgang das ist nur der Titeltext + [! pagecount!], aber kein Wert.
Ich kann nicht verstehen, warum kein Wert zeigt?