Tengo un indicador de usuario que se parece bastante a una función " seguir " o " suscribirse ".
Básicamente quiero crear 3 views
para las user profile
páginas de mi sitio web:
- Una lista de usuarios marcados por un usuario (por ejemplo, un bloque "personas a las que sigo")
- Una lista de usuarios que marcan a un usuario (por ejemplo, un bloque "mis fans" o "mis seguidores")
- Una lista de nodos de todos los usuarios que han sido marcados por un usuario (es decir, una función de fuente de noticias para que un usuario vea todo el contenido nuevo de los usuarios que marcó)
Agradecería cualquier ayuda o comentario!
Respuestas:
Más vale tarde que nunca. Para conseguir seguidores de tus seguidores puedes:
fuente
El primer escenario se puede lograr haciendo lo siguiente (en drupal 7)
Si está utilizando paneles, debe asegurarse de pasar el uid a la vista.
todavía estoy trabajando en descubrir los otros dos escenarios, avíseme si tiene suerte
fuente
Estaba luchando por obtener el número 2, pero gracias a esta respuesta: ¿Cómo puedo hacer una vista que muestre a los usuarios todos los que han marcado a un solo usuario?
fuente
Creo que descubrí cómo configurar los números 1 y 3.
Ahora debería poder utilizar los campos para omitir o agregar cualquier información que desee.
fuente
Sí, esa es la respuesta correcta, usuario379468.
En lugar del tercer punto de uso:
fuente
Una lista de usuarios que marcan a un usuario (es decir, un bloque "mis fans" o "mis seguidores")
Eso es.
Quizás desee agregar un filtro para filtrar su propio nombre.
fuente