visitors <--> trilobit_page_articles
Hallo zusammen,
die Suchfunktion brachte keine Antwort zu meinem Problem, deshalb hier die Frage:
Contao 2.11.11
visitors 2.8.0 stable
trilobit_page_articles 2.0.0 stable
Wenn beide Erweiterungen installiert sind, dann werden im Frontend keine Besucherzählerdaten mehr ausgegeben, es erscheinen also nur die "Legends", aber danach keine Zahlen. Der Zähler selbst (im Backend) zählt jedoch korrekt mit.
Wenn bei einer Installation mehrere Website-Startpunkte installiert sind (z. B. bei zweisprachiger Installation oder bei "Unterseiten" einer HP), dann wird im Frontend anstelle des Visitors-Textes die komplette Startseite der Hauptseite im per CSS festgelegten Bereich des Besucherzählers ausgegeben.
Sobald man bei den Einstellungen die trilobit-Erweiterung deaktiviert, läuft alles wieder korrekt.
Möglicherweise gibt es also irgendwelche Überschneidungen oder sehe ich das falsch/mache ich etwas falsch?
Vielen Dank und Grüße,
Sharky
PS: hängt mein Problem möglicherweise damit zusammen?
https://community.contao.org/de/show...-2-3-0-1-im-ER
trilobit_page_articles hat Fehler!
Aja, gefunden, wiedermal ein typischer Fehler bei der Insert-Tag Programmierung.
PHP-Code:
if ( $arrTag[0] != 'page_articles'
&& !is_numeric($arrTag[1])
)
{
return;
}
in TrilobitPageArticlesInsertTag.php hat gleich zwei Fehler.
1. DA MUSS EIN "return false;" HIN !!!!! Sonst ist die Insert-Tag Replace Kette unterbrochen!
2. Hier würde nicht abgebrochen werden, wenn ich mit dem Insert-Tag "{{visitors::1::totalhit}}" ankomme, obwohl der Tag gar nicht für dieses Script bestimmt ist.
Fehler 2 führt übrigens dazu, das in den Visitors-Tags der Inhalt von Trilobit reinrutscht.
Also, Fehler dort melden!
Schnellschuß:
PHP-Code:
if ( $arrTag[0] != 'page_articles' || !is_numeric($arrTag[1]) )
{
return false;
}