Drupal 7 – Browscap Block modul nem működik! (megoldva)

Drupal 7 - Browscap Block
Drupal 7 - Browscap Block

 


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

Drupal 7 - Browscap Block

Módosított működő browscap_block.module

Drupal 7 - Browscap Block

A modul letöltehtő innen.


forrás: https://www.drupal.org/node/1836864

1 hozzászólás

  1. 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:

    if ($browser['ismobiledevice'] == 1) {

    erre:

    if ($browser['ismobiledevice'] == 1 || $browser['ismobiledevice'] == 'true' || variable_get('mobile_switch_ismobiledevice', FALSE)) {

HOZZÁSZÓLOK A CIKKHEZ

Please enter your comment!
Please enter your name here

Ez az oldal az Akismet szolgáltatást használja a spam csökkentésére. Ismerje meg a hozzászólás adatainak feldolgozását .