Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

Creando una vista un poco compleja...

Estas en el tema de Creando una vista un poco compleja... en el foro de Drupal en Foros del Web. En primer lugar como sabeis el foro que trae por defecto Drupal no es el tipico foro que se suele ver por ahi. Basicamente consiste ...
  #1 (permalink)  
Antiguo 26/02/2014, 13:29
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Creando una vista un poco compleja...

En primer lugar como sabeis el foro que trae por defecto Drupal no es el tipico foro que se suele ver por ahi. Basicamente consiste en que tu creas un comentario y a continuacion, el usuario que venga despues tiene 2 opciones. Crear un nuevo comentario o contestar al tuyo.
Si contesta al tuyo, su comentario se vera 'anidado' dentro de este o dicho de otra manera esteticamente 'mas undido' que los demas. Supongo que me entendeis.

Gracias a eso podemos saber lo que es una respuesta a un comentario y lo que es un comentario nuevo, sin responder a nadie.

OK. Una vez comprendido esto, os explico lo que intento hacer y no puedo:

Intento crear la siguiente vista:

Quiero que aparezca:

1. Mis comentarios
2. Las respuestas a mis comentarios. (Los que estan anidados)


Asi de simple (y complejo al mismo tiempo).

Actualmente tengo una vista en la que aparecen todos los comentarios del foro, las respuestas anidadas, etc... pero yo quiero QUE SOLO APAREZCAN LAS RESPUESTAS QUE HAN HECHO OTROS USUARIOS A MIS MENSAJES. El resto no quiero que aparezca.

Por lo tanto, esta claro que estamos hablando de algun tipo de filtro o algo asi. Pero no se cual es. He probado varios, pero no acierto.

Espero haberme explicado correctamente. ¿Se os ocurre algo?

MUCHAS GRACIAS A QUIEN ME AYUDE!!!
Un abrazo.
  #2 (permalink)  
Antiguo 01/03/2014, 13:29
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Creando una vista un poco compleja...

Bueno, con que veo que la pregunta no se responde, entiendo que nadie sabe hacerlo.

Voy a ponerlo mas facil...

¿Como puedo conseguir hacer una vista DONDE SOLO APAREZCAN MIS COMENTARIOS? (los comentarios que yo he ido publicando en la web a lo largo de los meses)

Se como hacer para que se vean todos, pero no para que SOLO SE VEAN LOS MIOS.

Muchas gracias!!!
  #3 (permalink)  
Antiguo 04/03/2014, 08:47
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 11 años
Puntos: 265
Respuesta: Creando una vista un poco compleja...

Yo es que nunca he usado Forum la verdad.
Pero tiene mucho que ver con los argumentos en las vistas. Debería existir un argumento en el que puedas obtener el id del usuario que hizo el comentario.

De echo también podés hacer un relationship con el id del hilo del foro, y filtrar por los que hayas creado vos. Entonces si el argumento que le pasás lo excluís, tenés lo que necesitás.

Parece un poco lioso por escrito, pero son un par de clicks en Views.

Saludos.
  #4 (permalink)  
Antiguo 04/03/2014, 14:12
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Creando una vista un poco compleja...

Lo del argumento ya lo he hecho. Con el 'user:uid' Me funciona con nodos pero no con comentarios. No entiendo por que... :-?

Etiquetas: creando, poco, tipo, usuario, vista
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:36.