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

node reference muestra contenido no publicado?

Estas en el tema de node reference muestra contenido no publicado? en el foro de Drupal en Foros del Web. Hola, desde un tipo de contenido muestro los enlaces a unos nodos mediante node reference. Pero tengo una duda: Si esos nodos no están publicados, ...
  #1 (permalink)  
Antiguo 07/10/2014, 01:51
 
Fecha de Ingreso: diciembre-2012
Mensajes: 98
Antigüedad: 11 años, 11 meses
Puntos: 1
node reference muestra contenido no publicado?

Hola,
desde un tipo de contenido muestro los enlaces a unos nodos mediante node reference. Pero tengo una duda:
Si esos nodos no están publicados, ¿también se muestran los enlaces?

Ahora sólo puedo ver la web en modo mantenimiento y registrada como usuario. Así, sí se muestran los enlaces a nodos no publicados, con otro color. Pero lo que yo querría es que los usuarios no registrados no vean esos enlaces, hasta que ese contenido sea publicado.

Por ahora no puedo activar la web por un tema del servidor para poder comprobarlo, pero igual alguien ya lo ha comprobado y me puede contestar...

Muchas gracias!
  #2 (permalink)  
Antiguo 07/10/2014, 08:37
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 15 años, 1 mes
Puntos: 265
Respuesta: node reference muestra contenido no publicado?

Mira no estoy seguro, pero se deberían mostrar.
Si vos tenés un nodereference y debés elegir el o los nodos a mostrar, los que elijas de esa lista pueden estar o no publicados.

Ahora bien, si vos determinás esa lista de nodos mediante una vista (nodereference te lo permite), entonces si que puede pasar que te los oculte en caso de que vos filtres por ese valor.

Saludos.

Etiquetas: contenido, muestra, node, reference, servidor
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 06:43.