A continuación, le mostramos cómo puede hacerlo con vistas en Drupal 7. Cree una nueva vista de nodos como lo haría normalmente, pero asegúrese de configurar la relación adecuada para eso que le permitirá filtrar sus nodos según la membresía de su grupo:
- Agregar una relación (en la sección 'Avanzado' de la vista)
- Seleccione el campo 'Membresía OG: membresía OG del nodo', que se encuentra en la sección 'Membresía OG' de los campos
- Marque esto como una relación obligatoria en la siguiente pantalla si no desea incluir nodos / contenido que no tiene un grupo
- Solo después de haber agregado esa relación podrá ver el filtro apropiado 'Id. De grupo'. Continúe y agregue un 'Filtro contextual', también en la sección 'Avanzado' y seleccione 'Membresía OG: ID de grupo'.
- Este filtro ahora le permitirá ingresar el Id. De grupo como un filtro para la vista a través de la URL (pruébelo con www. [Su sitio] .com / [su ruta de vista] / [id. De grupo]) o descubriendo qué grupo estás actualmente si configuras correctamente la siguiente pantalla para el filtro contextual
- Ahora puede probar esto en el panel de vista previa de la vista ingresando diferentes ID de OG y viendo que debe filtrar la lista de nodos a unos solo con esos Grupos establecidos como su audiencia.
¡Háganos saber si esto funcionó para usted!