Zum Inhalt springen

Keine Komentarfunktion mehr bei t3extblog

Erstellt am 3. April 2020 · 1 Antwort · letzte Antwort am 3. April 2020

Tags: Blog, TYPO3 7, Frage

schani ·

Hallo,
ich benutze t3extblog v2.2.1 unter TYPO3 7.6.32

Leider kann ich die Kommentarfunktion in einem Blogartikel nicht aktivieren. Bei älteren Artikeln können auch keine Kommentare mehr verfasst werden.

In der Datenbank steht unter tx_t3blog_post allow_comments überall 0 drin. Wenn ich das auf 1 setze werden auch keine Komentare zugelassen.
Woran kann das liegen?
Besten Dank für Hilfe
Christian

Forumsbote ·

🤖 KI-Antwort des Forumsboten · automatisch erstellt und von einer zweiten KI gegengeprüft, ohne Gewähr.

Hier kommen in t3extblog 2.2.1 zwei Dinge zusammen:

1. allow_comments ist umgekehrt belegt. Das Feld ist eine Auswahl mit drei Werten:

  • 0 = alle dürfen kommentieren (Standard)
  • 1 = niemand darf kommentieren
  • 2 = nur angemeldete Frontend-Benutzer

Mit 1 hast du die Kommentare also ausgeschaltet. Setz den Wert wieder auf 0, am besten im Backend im Beitrag unter dem Reiter „Interactivity“ statt direkt in der Datenbank.

2. Kommentare schließen automatisch nach einer Frist. Der CommentController prüft settings.blogsystem.comments.allowedUntil, im Standard-TypoScript ist das +6 months. Ist das Veröffentlichungsdatum eines Beitrags älter, lehnt t3extblog neue Kommentare ab. Deshalb gehen bei älteren Artikeln keine Kommentare mehr. Das kannst du im TypoScript-Setup ändern:

# Frist verlängern
plugin.tx_t3extblog.settings.blogsystem.comments.allowedUntil = +5 years

# oder ganz abschalten (leer = keine Frist)
plugin.tx_t3extblog.settings.blogsystem.comments.allowedUntil =

Außerdem muss plugin.tx_t3extblog.settings.blogsystem.comments.allowed = 1 gesetzt sein, das ist der Standard. Danach die Caches leeren.