martes, 14 de octubre de 2014

Herramientas para ocultar bloques en equipos moviles


Existen diversas herramientas, entre las que más útiles que encontré fueron estas:

Este módulo se integra con Context y la librería PHP Mobile Detect.
Agrega una pestaña en la creación/edición de un context para seleccionar si será visible en un movil device/desktop.
Requiere de BrowscapMobile Detect 
Ofrece un version mejorada de la funcion get_browser() de PHP
Añade una opción para ocultar o mostrar bloques en los dispositivos móviles

Una forma sencilla de ocultar bloques para equipos moviles sería:
  1. Abrir la congiguracion de blqoues: Structure > Blocks > Configure
  2. En la configuración de visibilidad seleccionar "Pages on which this PHP code returns TRUE (experts only)"
  3. Finalmente dentro de la caja de texto agregar el siguiente código:
if($mobile_agent['ismobiledevice'] == "false"){ //si no es un equipo movil mostrar el bloque.
return true;
}