2016-09-23 6 views
1

Ich benutze TYPO3 7.6 und die Extension News von Georg Ringer. Ich suche nach einer Möglichkeit zu zählen, wie oft eine Nachricht in der Einzelansicht angezeigt wird? Und ich möchte diesen Wert in der News-Einzelansicht ausgeben.Wie oft eine einzelne Nachricht angezeigt wird

+0

gefunden werden kann, gibt es eine Menge Möglichkeiten, dies zu tun. Der einfachste Weg wäre, einen externen Website-Zähler für jede Nachricht zu verwenden. Ein besserer Weg wäre, ein Feld in die News-Tabelle einzufügen, den News-Controller zu erweitern und dieses Feld bei jedem Aufruf des singleViews aufzufüllen. – nbar

+1

Erweiterung der Controller für das sollte nicht getan werden, da dies bedeutet, dass die Zwischenspeicherung deaktiviert werden muss, was für die Leistung schlecht wäre –

Antwort

3

Meiner Meinung nach gibt es 2 Möglichkeiten, die sich noch um die Leistung kümmern und die Detailansicht cachefähig machen.

1.) Wenn Sie Google Analytics verwenden, verwendet Piwik, ... seine API, um die korrekten Zählerstände von dort abzurufen und zurückzugeben. Dies könnte durch einen Scheduler-Task erfolgen, der alle x Stunden/Minuten ausgeführt wird.

2.) Verwenden Sie ein Tracking-Pixel. Fügen Sie ein Tracking-Pixel ein, das mit einem PHP-Skript verbunden ist (weitere Informationen finden Sie unter eID), die bei jedem Treffer aufgerufen werden. Dann müssen Sie es einfach zurückschreiben.


IMO gibt es keine Erweiterung für keine dieser beiden in der Öffentlichkeit verfügbaren Lösungen. Allerdings habe ich etwas ähnliches wie Lösung # 2, die bei https://github.com/georgringer/newsmostread

+0

Wie soll ich Sie kontaktieren? – Mercer

+1

google mein Name;) –

+0

Ich weiß das: D Die Ext macht genau das, was Sie brauchen. – mtness

Verwandte Themen