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

[SOLUCIONADO] ¿Ocultar un bloque dependiendo del valor de un campo?

Estas en el tema de ¿Ocultar un bloque dependiendo del valor de un campo? en el foro de Drupal en Foros del Web. Buenas Tengo un bloque que aparece en un tipo de páginas. En ese tipo de páginas he creado un campo con la opción para mostrar ...
  #1 (permalink)  
Antiguo 14/06/2013, 06:51
 
Fecha de Ingreso: junio-2003
Mensajes: 940
Antigüedad: 21 años, 6 meses
Puntos: 8
Pregunta ¿Ocultar un bloque dependiendo del valor de un campo?

Buenas

Tengo un bloque que aparece en un tipo de páginas.

En ese tipo de páginas he creado un campo con la opción para mostrar u ocultar el bloque.

He probado poniendo esto es las opciones de visibilidad del bloque:
<?php
global $field_show_block;
if ( $field_show_block == "show" ) { return TRUE; } else { return FALSE; }
?>

Pero no funciona

¿Alguna idea?

Muchas Gracias
  #2 (permalink)  
Antiguo 14/06/2013, 06:54
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 15 años, 2 meses
Puntos: 265
Respuesta: ¿Ocultar un bloque dependiendo del valor de un campo?

Los bloques tienen un campo de visibilidad que te permite configurarlo para que se muestren u oculten en ciertas URLs, no creés que es mejor manera hacerlo así?

Saludos.
  #3 (permalink)  
Antiguo 14/06/2013, 09:48
 
Fecha de Ingreso: junio-2003
Mensajes: 940
Antigüedad: 21 años, 6 meses
Puntos: 8
Respuesta: ¿Ocultar un bloque dependiendo del valor de un campo?

Si, es en esa zona de visibilidad donde he activado el poder poner php y he puesto el código.

Lo que quiero es que el editor cuando agrege una página pueda de manera sencilla clicar si quiere o no que aparezca el bloque en esa página.

Y no tenga que ir a estructura /bloques y ahí introducir la página.

Un saludo
  #4 (permalink)  
Antiguo 18/06/2013, 04:53
 
Fecha de Ingreso: junio-2003
Mensajes: 940
Antigüedad: 21 años, 6 meses
Puntos: 8
Respuesta: ¿Ocultar un bloque dependiendo del valor de un campo?

Lo he solucionado con los siguientes módulos:

https://drupal.org/project/context
https://drupal.org/project/context_entity_field

Etiquetas: block, dependiendo, página, tipo, valor
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 23:42.