Kommentaranzeige mit Views
am 18.12.2013 - 02:00 Uhr in
Hallo,
folgende Situation: Ich habe mir für die Darstellung von Kommentaren eine Block-View erstellt.
Allerdings bekomme ich über Kontextfilter nicht eingestellt, dass die Felder des aktuellen Kommentars richtig angezeigt werden. Wird ein Kommentar geschrieben, so stellt die View die Felder des Ursprungsbeitrags/-kommentars (der kommentiert wird) dar, nicht aber die des entsprechenden Kommentars. Ich habe es mit Beitrags-ID und Kommentar-ID probiert, aber scheitere hier irgendwie...
Das Aufrufen der View erfolgt durch eine View-Reference, die standardmäßig die View verlinkt (dem Benutzer aber ausgeblendet wird).
Habt ihr eine Idee, wie man das lösen kann?
- Anmelden oder Registrieren um Kommentare zu schreiben

Hat niemand eine Idee, wie
am 19.12.2013 - 15:22 Uhr
Hat niemand eine Idee, wie man das lösen kann?
Ich versuche, die Ausgabe der Felder im Advanced Form durch Views noch etwas ansehnlicher zu gestalten. Bei den Beiträgen (Nodes) klappt das auch, bei den Kommentaren allerdings nicht :(
Kann mir niemand helfen?
am 14.01.2014 - 10:23 Uhr
Kann mir niemand helfen?
Mit Kommentaren scheint es
am 14.01.2014 - 12:21 Uhr
Mit Kommentaren scheint es nicht zu gehen. In Drupal 6 gab es das Modul nodecomment, das es aber nicht nach D7 geschafft hat. Also bleibt einem nur, etwas Vergleichbares mit Nodes und Referenzes nach zu bauen. Der Link "Add Comment" wird intern ein "Create new Comment-Node". Dabei wird die NodeID des Haupnodes für eine Referenz mit übergeben und automatisch eingetragen. Die Darstellung erfolgt dann über eine an den originalen Node angehängte View (Modul EVA) von Kommentar-Nodes, die auf den Hauptnode referenzieren.
Wenn man das weiter ausspinnt, kann man dann sogar eine Hierarchie der Kommentare abbilden (z.B. eine Referenz auf den Hauptnode, eine auf den Kommentar-Node). Evtl. ist auch ein bißchen Programmierung erforderlich, etwa eine Implementation von hook_presave in einem Minimodul für den Kommentar-Node, damit die Referenzen korrekt eingetragen werden.
Man muß sich also nur bei den Strukturen etwas einfallen lassen, dann gibt es auch einen Weg.
Beste Grüße
Werner
Hallo Werner, danke für deine
am 14.01.2014 - 14:18 Uhr
Hallo Werner,
danke für deine Anregung. Die Schwierigkeit die ich habe, ist, dass es sich u.a. um den Einsatz im Advanced Forum handelt, in welchem bereits massig Einträge vorhanden sind. Die Kommentare müsste ich dann alle umhängen, das ist im laufenden Betrieb äußerst schwierig.
Bei mir funktionierte es in Drupal 6 auch mit Views, in der 7.x scheint es aus irgendeinem Grund nicht zu funktionieren. Obwohl hier beim Comment analog dem Node die ID die Zuordnung bringen müsste.
Gruß