Ergebnis 1 bis 14 von 14

Thema: Nachrichtenleser zeigt alle Kommentare zu Nachrichten

  1. #1
    Contao-Nutzer
    Registriert seit
    27.07.2010.
    Ort
    Schweiz
    Beiträge
    98

    Standard Nachrichtenleser zeigt alle Kommentare zu Nachrichten

    Hallo,

    Ich habe ein Layout angelegt, welches in der Fusszeile alle Kommentare ausgibt. Das funktioniert auf allen Inhaltsseiten wunderbar.

    Nun habe ich allerdings auch in der Newsread-Seite das Kommentar-Modul integriert.

    Hier zeigt er mir - egal welche News ich mir über "mehr" anzeigen lassen - immer alle Kommentare an, die je zu einer Nachricht verfasst wurden.

    Ich nehme an ich muss den Nachrichtenleser und die Kommentarlist anders verknüpfen? Oder geht das so gar nicht wie ich mir das vorstelle? Bei normalen Seiten ist ja die Seite eindeutig, beim Nachrichtenleser allerdings nicht. Denn hier habe ich ja eine Seite mit einem Modul.

    Was muss ich anders machen?

    Danke für Hilfe.

    Contao 2.11.6

  2. #2
    Contao-Fan Avatar von lomex
    Registriert seit
    03.07.2009.
    Ort
    Werne
    Beiträge
    791
    User beschenken
    Wunschliste

    Standard

    Geht es um Serverzeit? Da scheint doch alles i.O. zu sein, oder?

  3. #3
    Contao-Nutzer
    Registriert seit
    27.07.2010.
    Ort
    Schweiz
    Beiträge
    98

    Standard

    Ja, es geht um serverzeit.de, aber es ist nicht in Ordnung

    http://serverzeit.de/neuigkeiten/htt...-hsts-in-nginx

    Wie du siehst ist hier ein Kommentar zu Backblaze drin und ein Kommentar von "Bernie". Die gehören aber gar nicht zu dieser Nachricht. Wenn du andere Nachrichten anschaust, dann stehen überall die gleichen Kommentare.

    Auf den Inhaltsseiten/Tutorials funktioniert es wie gewünscht. Ich vermute, dass es daran liegt, dass für die News der Newsreader als Modul auf der Seite eingebaut ist, die News aber anhand der Seiten-ID ermittelt werden. Auf den Inhaltsseiten/Tutorials hat jedes Tutorials eine eigene Seite.

    Kannst du mir folgen?

  4. #4
    Contao-Fan Avatar von lomex
    Registriert seit
    03.07.2009.
    Ort
    Werne
    Beiträge
    791
    User beschenken
    Wunschliste

    Standard

    Das Kommentar-Modul zeigt alle Kommentare zur Seite (bzw. dessen ID) an, nicht zur Nachricht. Dein News-Reader bzw. deine News liegen alle innerhalb der Seite Neuigkeiten. In sofern ist das nicht zu ändern.

    Du müsstest die Kommentare im News-Archiv nutzen.

    Alternativ legst du Dir ein neues Modul an auf Basis von comments und änderst die Models entsprechend ab.

  5. #5
    Contao-Nutzer
    Registriert seit
    27.07.2010.
    Ort
    Schweiz
    Beiträge
    98

    Standard

    OK danke. Dann werde ich die Kommentare vorübergehend auf den News abschalten.

    Danke.

  6. #6
    Contao-Fan Avatar von lomex
    Registriert seit
    03.07.2009.
    Ort
    Werne
    Beiträge
    791
    User beschenken
    Wunschliste

    Standard

    Habe gerade noch dieses hier gefunden:
    http://de.contaowiki.org/News_und_Ko...ayoutbereichen

  7. #7
    Contao-Nutzer
    Registriert seit
    27.07.2010.
    Ort
    Schweiz
    Beiträge
    98

    Standard

    Ist aber nicht das was ich will, oder?

    Ich will ja nicht den Inhalt von den Kommentaren trennen, sondern ich will dass er die richtigen Kommentare ermittelt. Und das tut er ja nicht, da er nach der PageID geht und nicht nach der NewsID.

  8. #8
    Contao-Fan Avatar von lomex
    Registriert seit
    03.07.2009.
    Ort
    Werne
    Beiträge
    791
    User beschenken
    Wunschliste

    Standard

    Das Newsreadermodul zeigt ja die richtigen Kommentare zu den News an. Nur nutzt du nicht die Kommentarfunktion im News-Archiv sondern das Kommentarmodul. Das sind zwei Paar Schuhe.

    1.
    a. Backend: News-Archiv (Kommentare aktivieren)
    b. Frontend: Modul News-Reader (Kommentare zu den News / Eingabe)

    2.
    a. Frontend: Modul Kommentare (Kommentare zur Seite)

  9. #9
    Contao-Fan Avatar von lomex
    Registriert seit
    03.07.2009.
    Ort
    Werne
    Beiträge
    791
    User beschenken
    Wunschliste

    Standard

    Ich habe gerade mal rumgespielt.

    Du kannst einfach die ModuleComments anpassen und anstatt der Originalen ModuleComments laden. Dann lädt dir das Modul auch nur die Kommentare zur Nachricht.

    Allerdings kannst du dann das Modul nicht mehr für Seiten gebrauchen...

    Zum Testen kannst du dir den angehängten Ordner in system/modules kopieren.
    Dann erhältst du dein gewünschtes Verhalten.
    Angehängte Dateien Angehängte Dateien

  10. #10
    Contao-Nutzer
    Registriert seit
    27.07.2010.
    Ort
    Schweiz
    Beiträge
    98

    Standard

    Danke für dein Beispielcoding.

    Du hast natürlich Recht, ich nutze das Modul, nicht die Kommentarfunktion aus dem Archiv.

    Wenn ich dein Modul nutze geht mir doch das Standardmodul nicht verloren, oder? Oder wie ist dein Hinweis "Dann kannst du es nicht mehr für Seiten verwenden" zu verstehen?

  11. #11
    Contao-Fan Avatar von lomex
    Registriert seit
    03.07.2009.
    Ort
    Werne
    Beiträge
    791
    User beschenken
    Wunschliste

    Standard

    Weg ist das Modul nicht. Aber es zeigt dann halt nur noch Kommentare zu den News an, nicht mehr zu den Seiten. Ich überschreibe nur die entsprechende Klasse. Du kannst auch nichts kaputt machen. Wenn dir das Verhalten nicht gefällt, löscht du einfach den Ordner wieder.

  12. #12
    Contao-Nutzer
    Registriert seit
    27.07.2010.
    Ort
    Schweiz
    Beiträge
    98

    Standard

    Demnach müsste ich dein Modul als eigenständiges Modul registrieren, oder? Dann ginge doch beides?

  13. #13
    Contao-Fan Avatar von lomex
    Registriert seit
    03.07.2009.
    Ort
    Werne
    Beiträge
    791
    User beschenken
    Wunschliste

    Standard

    Ja. Das geht. Ganzen Ordner comments kopieren und entsprechend anpassen.

  14. #14
    Contao-Fan Avatar von lomex
    Registriert seit
    03.07.2009.
    Ort
    Werne
    Beiträge
    791
    User beschenken
    Wunschliste

    Standard

    Hier das "eigenständige" Modul ohne Gewähr. Habe es im Namespace von Contao angelegt, um nur die wesentlichen Dateien kopieren zu müssen. Ich nutze auch die gleichen Tabelle und Felder vom Kommentar-Modul.

    Also:
    Eigenständiges Modul, aber der Großteil wird nach wie vor vom original Kommentar-Modul genutzt.
    Bei meinem Test lief alles ohne Probleme.
    Angehängte Dateien Angehängte Dateien

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •