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

Encontrando la ruta para ocultar un bloque

Estas en el tema de Encontrando la ruta para ocultar un bloque en el foro de Drupal en Foros del Web. Hola, estoy intentando hacer que un bloque no aparezca en una pagina en concreto. Esta es su ruta (generada con Pathauto) content/[author-name-raw] ¿Que ruta deberia ...
  #1 (permalink)  
Antiguo 21/12/2011, 20:46
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Encontrando la ruta para ocultar un bloque

Hola, estoy intentando hacer que un bloque no aparezca en una pagina en concreto.

Esta es su ruta (generada con Pathauto)

content/[author-name-raw]


¿Que ruta deberia poner en la configuracion del bloque para ocultarlo?


Muchas gracias.
  #2 (permalink)  
Antiguo 21/12/2011, 20:49
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Encontrando la ruta para ocultar un bloque

en realidad, el problema esta en la coletilla...

[author-name-raw]

Al ser dinamico...
  #3 (permalink)  
Antiguo 22/12/2011, 01:32
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: Encontrando la ruta para ocultar un bloque

Sabes que vas a tener que hacer? Programar! jaja

Es verdad, tendras que darle visibilidad php y ahi determinar el autor del nodo en concreto, no es dificil

$node = node_load(arg(1)); //Creo que es 1
if($node->uid == 1){
return false;
}
else return true;

Osea consultas por el uid del nodo, es decir el id del autor, si coincide con el id que vos queres ocultar, entonces no lo mostras, si no, si lo mostras....
Pero token no funciona donde vos lo queres poner, a no ser que haya un modulo para ello.

Saludos.
  #4 (permalink)  
Antiguo 22/12/2011, 18:12
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Encontrando la ruta para ocultar un bloque

el '1' que significa? es el uid?
  #5 (permalink)  
Antiguo 23/12/2011, 01:31
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: Encontrando la ruta para ocultar un bloque

Si, el id del usuario.
Cada usuario tiene una id, al igual que los nodos, si vos pones en donde va el uid el id del autor que queres ocultar.......
  #6 (permalink)  
Antiguo 23/12/2011, 11:26
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Encontrando la ruta para ocultar un bloque

Me guardo tu codigo para el futuro. Esta vez lo he solucionado de forma distinta.

En realidad, el bloque que queria ocultar, estaba en un tipo de contenido creado por mi.

He pensado que lo mas facil seria irme a 'automated alias' y hacer que las rutas las genere con otro nombre, por ejemplo: 'list/[author-name-raw]'. De esta manera, puedo identificar claramente esas paginas.

Oye una pregunta. Los programadores haceis esto verdad? es decir, a cada contenido le creais un directorio distinto para luego poderlo idetificar?

Muchas gracias.
  #7 (permalink)  
Antiguo 24/12/2011, 02:52
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: Encontrando la ruta para ocultar un bloque

En nuestro caso no. Al menos en las webs de noticias nosotros le ponemos a cada articulo los tokens de de fecha, mes y año, asi podemos dar de alta los mismos en Google Notices.

Luego si hace falta buscar cada articulo de un autor, lo hago con vistas.

Y no le des el permiso a los redactores de administrar nodos, porque si no facilmente crean un articulo con el nombre de otro redactor jeje.

Saludos.
  #8 (permalink)  
Antiguo 24/12/2011, 05:03
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Encontrando la ruta para ocultar un bloque

si, pero me refiero que cuando trabajais DE FORMA DINAMICA, las URLS (directorios o token) son muy importantes, verdad? me da la sensacion, que de una u otra manera siempre hay que intentar tener 'identificado' al contenido.
Ahora por ejemplo me hablas de la utilizacion de TOKENS que al mostrar la fecha te permiten tener un control sobre ese tipo de contenido.

Perdona, yo es que llevo toda mi vida 'pensando en estatico', jaja.
  #9 (permalink)  
Antiguo 24/12/2011, 05:33
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: Encontrando la ruta para ocultar un bloque

La importancia de una url tiene mas que ver con el posicionamiento, tambien sirve para "identificar" al contenido, pero creeme que si tenes miles de articulos, no vas a identificar mucho leyendo solo la url.

Si es que a eso te referis.
  #10 (permalink)  
Antiguo 24/12/2011, 06:14
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Encontrando la ruta para ocultar un bloque

Ok. Veo que entonces es una mezcla. Me ire acostumbrando.

Muchas gracias.

Etiquetas: ruta, bloques
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 14:02.