Anzahl der Kommentare nur anzeigen, wenn es welche gibt

von Peter Müller

Wenn man eine Nachrichten-Seite hat, wird bei den Metadaten immer die Anzahl der Kommentare angezeigt, auch wenn es noch gar keine gibt. Dieser Beitrag zeigt, wie man die Ausgabe der Kommentaranzahl invidualisieren kann. 

Damit nicht bei jedem Beitrag 0 Kommentare erscheint, genügt eine kleine Änderung im benutzten Template. In news_latest werden die Kommentare zum Beispiel mit folgendem PHP-Schnippsel ausgegeben:

<?php echo $this->commentCount; ?>

Mit der Variablen $this->numberofComments kann man abfragen, ob überhaupt Kommentare vorhanden sind. Zusammen mit der Bedingung "nur wenn welche da sind" sieht der PHP-Schnippsel dann so aus: 

<?php if ($this->numberOfComments > 0 ) echo $this->commentCount; ?>

Den im Frontend angezeigten Text kann man wie im Tipp auf Seite 362 geschildert in system/config/langconfig.php ändern. 

Zurück