Bitte verwende für deine Codes auch den richtigen BBCode
[code][/code]
, Danke![code][/code]
, Danke!Hier noch als bild mal dargestellt:../ext/dmx/counter/composer.json (und alle anderen Dateien bzw. Ordner
oder ersetze den ganzen inhalt der datei mit folgendem:dmzx.counter.cron.task.core.counter:
class: 'dmzx\counter\cron\prune_counter'
arguments:
- '@config'
- '@dbal.conn'
- '%dmzx.counter.table.counter%'
calls:
- ['set_name', ['cron.task.core.counter']]
tags:
- { name: 'cron.task' }
Code: Alles auswählen
imports:
- { resource: 'tables.yml' }
services:
dmzx.counter.admin.controller:
class: 'dmzx\counter\controller\admin_controller'
arguments:
- '@config'
- '@template'
- '@log'
- '@user'
- '@request'
dmzx.counter.listener:
class: 'dmzx\counter\event\listener'
arguments:
- '@config'
- '@template'
- '@user'
- '@dbal.conn'
- '%dmzx.counter.table.counter%'
tags:
- { name: 'event.listener' }
phpbb_visits_counter
würde sonst sonst ständig erweitert werden und die Datenbank unnötig aufblähen.$this->config->increment('visits_counter', 1, true);
wird bei jeden neuen Eintrag in die Tabelle hochgezählt und nicht zurückgesetzt. Wenn man diesen in die Ausgabe bringt hat man den gesuchten Besucherzähler. Mich stört dabei noch dass auch Crawler mit gezählt werden.