it-swarm.com.de

Wie zeige ich alle Knoten in einer organischen Gruppe an?

Ich bin auf d7. Ich versuche herauszufinden, wie alle Knoten in einer organischen Gruppe angezeigt werden. Ich denke, dies ist eine wichtige Sache, die das OG-Modul tun sollte, und ich weiß nicht, warum ich es nicht herausfinden kann. Ich habe Ansichten installiert und mir die OG-Inhaltsansicht angesehen, aber sie zeigt nichts an, wenn ich sie mit dem Vorschau-Filter teste. Ich habe ein Video gesehen, wie man das mit Panels macht, aber ich habe keine Panels installiert und plane es nicht. Danke für die Hilfe.

8
oobie11

So können Sie dies mit Ansichten in Drupal 7.) tun. Erstellen Sie wie gewohnt eine neue Ansicht von Knoten, stellen Sie jedoch sicher, dass Sie die entsprechende Beziehung dafür eingerichtet haben, in der Sie Ihre filtern können Knoten basierend auf ihrer Gruppenmitgliedschaft:

  1. Fügen Sie eine Beziehung hinzu (im Abschnitt "Erweitert" der Ansicht)
  2. Wählen Sie das Feld "OG-Mitgliedschaft: OG-Mitgliedschaft vom Knoten" aus, das sich im Abschnitt "OG-Mitgliedschaft" der Felder befindet enter image description here
  3. Markieren Sie dies im nächsten Bildschirm als erforderliche Beziehung, wenn Sie keine Knoten/Inhalte einschließen möchten, die keine Gruppe haben
  4. Erst nachdem Sie diese Beziehung hinzugefügt haben, wird der entsprechende Filter "Gruppen-ID" angezeigt. Fügen Sie einen 'Kontextfilter' hinzu, ebenfalls im Abschnitt 'Erweitert', und wählen Sie 'OG-Mitgliedschaft: Gruppen-ID'. enter image description here
  5. Mit diesem Filter können Sie jetzt die Gruppen-ID als Filter für die Ansicht über die URL eingeben (testen Sie sie mit www. [Ihrer Site] .com/[Ihrem Ansichtspfad]/[Gruppen-ID]) oder indem Sie herausfinden, welche Gruppe Sie befinden sich derzeit in, wenn Sie den folgenden Bildschirm für den Kontextfilter richtig eingestellt haben List item
  6. Sie können dies jetzt im Ansichtsvorschaufenster testen, indem Sie verschiedene OG-IDs eingeben und festlegen, dass die Liste der Knoten nur nach diesen gefiltert werden soll, deren Gruppen als Zielgruppe festgelegt sind.

Lassen Sie uns wissen, ob dies für Sie funktioniert hat!

17