Модуль підключає до роботи сайту популярну PHP-бібліотеку Mobile-Detect, що дозволяє розмежовувати в коді блоки, які повинні бути виведені для різних пристроїв.
Після установки модуля можна користуватися всіма можливостями класу Mobile-Detect.
if ($detect->isMobile()) { echo 'Мобільні та планшети'; } else { echo 'Стандартний пристрій'; }
if ($detect->isTablet()) { echo 'Планшети'; }
if ($detect->isMobile() && !$detect->isTablet()) { echo 'Тільки мобільні'; }
if ($detect->isiOS()) { echo 'iOS пристрої'; }
if ($detect->isAndroidOS()) { echo 'Android пристрої'; }
Як варіант, у шапці шаблону сайту можна прописати константу:
define('IS_MOBILE', $detect->isMobile());
і в коді шаблонів сайту робити перевірку по даній константі і виводити мобільні або десктопні блоки
Добридень! З усіх питань усунення виявлених багів або розширення функціоналу моїх рішень - пишіть або в зворотного зв'язку у мене на сайті: https://pai-bx.com, або на e-mail: support@pai-bx.com