Browscap Block modult használhatunk Drupal oldalunkon ami azt a célt szolgálja, hogy egy aktív blokk esetében beállíthatjuk a blokk adminisztrációs oldalán, hogy minden nézetben látható legyen, vagy sem. Beállíthatjuk csak mobil nézetre, vagy csak desktop nézetre a blokkunk megjelenését. Mivel lusta ember vagyok én szeretem ezt a modult, hiszen könnyen kezelhető, de sajnos a letölthető modul hibás kódot tartalmaz, amit javítanunk kell!
A browscap_block.module fájlt kell szerkesztenünk.
A 85. sor kell módosítanunk erre:
if ($browser['ismobiledevice'] == 1 || $browser['ismobiledevice'] == 'true' || variable_get('mobile_switch_ismobiledevice', FALSE)) {
Eredeti browscap_block.module
Módosított működő browscap_block.module
A modul letöltehtő innen.
forrás: https://www.drupal.org/node/1836864
browscap block
Megint találkoztam egy oldalon ezzel a modullal, de ott sem működött a legfrissebb verzió. A megoldás ugyan az, mint itt a fenti leírás, csak annyi eltéréssel, hogy a 78. sort kell módosítanunk.
erről:
erre: