Come visualizzo tutti i nodi in un gruppo organico?


8

Sono su d7. Sto cercando di capire come visualizzare tutti i nodi che si trovano in un gruppo organico. Sento che questa è una cosa importante che il modulo OG dovrebbe fare e non so perché non riesco a capirlo. Ho viste installate e ho guardato la vista del contenuto OG, ma non viene visualizzato nulla quando lo collaudo con il filtro di anteprima. Ho visto un video su come eseguire questa operazione con i pannelli, ma non ho pannelli installati e non ho in programma. Grazie per l'aiuto.

Risposte:


17

Ecco come puoi farlo con le viste in Drupal 7. Crea una nuova vista dei nodi come faresti normalmente, ma assicurati di impostare la relazione appropriata per permetterti di filtrare i tuoi nodi in base all'appartenenza al gruppo:

  1. Aggiungi una relazione (nella sezione "Avanzate" della vista)
  2. Seleziona il campo "Abbonamento OG: abbonamento OG dal nodo", che si trova nella sezione "Abbonamento OG" dei campi inserisci qui la descrizione dell'immagine
  3. Contrassegnalo come relazione obbligatoria nella schermata successiva se non vuoi includere nodi / contenuti che non hanno un gruppo
  4. Solo dopo aver aggiunto quella relazione sarai in grado di vedere il filtro "ID gruppo" appropriato. Vai avanti e aggiungi un "Filtro contestuale", anche nella sezione "Avanzate" e seleziona "Iscrizione OG: ID gruppo". inserisci qui la descrizione dell'immagine
  5. Questo filtro ti consentirà ora di inserire l'ID gruppo come filtro per la visualizzazione tramite l'URL (testalo con www. [Il tuo sito] .com / [percorso di visualizzazione] / [ID gruppo]) o capendo quale gruppo ci si trova attualmente se si imposta correttamente la seguente schermata per il filtro contestuale Voce di elenco
  6. Ora puoi testarlo nel riquadro di anteprima della vista immettendo diversi ID OG e vedendo che dovrebbe filtrare l'elenco dei nodi su quelli solo con quei Gruppi impostati come loro pubblico.

Facci sapere se questo ha funzionato per te !!


Funziona bene, ad eccezione del passaggio 5, necessario per farlo funzionare sulle pagine di contenuto del gruppo. Credo che ciò sia dovuto al numero Drupal n. 1781386 , che prevede soluzioni alternative.
tanius,

1
Questo è buono. Si noti che per D7 se si desidera mostrare il contenuto dei soli gruppi a cui appartiene l'utente attualmente connesso, è necessario selezionare "I gruppi OG dell'utente connesso" nel menu a discesa Tipo nel passaggio 5 sopra.
Paul Trotter,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.