Детекция браузеров

Детекция браузеров 2.4.0

Нет прав на скачивание
Совместимость с XF
  1. 2.3.x
  2. 2.2.x
Краткое описание
Нагрузочная оболочка вокруг Mobile_detect для XenForo 2
Легковесный шим вокруг Mobile_detect для XenForo 2 Использование (в шаблонах) Плагин вставляет глобальную переменную $mobileDetect, проверяет, была ли она установлена перед вызовом методов, чтобы предотвратить ошибки во время обновлений или при отключении плагина.
PHP:
            <xf:if is="$mobileDetect && $mobileDetect.isMobile()"> Is Mobile <xf:else /> Not Mobile </xf:if>
PHP:
           <xf:if is="$mobileDetect && $mobileDetect.is('Firefox')">
Is Firefox
<xf:else />
Not Firefox
</xf:if>
PHP:
            <xf:if is="$mobileDetect && $mobileDetect.is('Chrome')">
Is Chrome
<xf:else />
Not Chrome
</xf:if>
Использование (в PHP)
PHP:
            $mobileDetect = \SV\BrowserDetection\Listener::getMobileDetection();
$isMobile = $mobileDetect && $mobileDetect->isMobile() ? "_m1" : "_m0";
Интеграция мобильного датчика с XF2.1+ полной кэшировкой страниц Добавьте в config.php следующее:
PHP:
            $config['pageCache']['onSetup'] = function (\XF\PageCache $pageCache) {
$pageCache->setCacheIdGenerator(function(\XF\Http\Request $request) {
return \SV\BrowserDetection\CacheHelper::getPageCacheId($request);
});
};
{{P:5}}
Приносим благодарность за добавление функций или исправлений ошибок
Пожалуйста, создайте Pull request на Github через ссылку "Подробнее". Приношу благодарность за помощь Если вы цените этот плагин, пожалуйста, поддержите нас через PayPal. Детали будут предоставлены в приватной беседе. Пожалуйста, свяжитесь со мной, если вы хотите разрешения на разные условия лицензирования. Лицензия Просмотрите файл MobileDetectLicense.md для лицензии Mobile-Detect (лицензия MIT)
  • Нравится
Реакции: ADYADY
Автор
newimage
Просмотры
995
Тип расширения
zip
Размер файла
43.2 КБ
Первый выпуск
Последнее обновление
Оценки 0.00 звезды 0 оценок
Link was Broken? Please Отправить сообщение команде NP, и мы поможем вам очень быстро!
Поддержите разработчика Если вы довольны тестом или ваш проект приносит доход, нажмите кнопку «Больше информации», чтобы поддержать разработчика покупкой.

Последние обновления

  1. 2.4.0 - change log
    Restore XF2.1 support Update Mobile Detect from v3.74.3 => v4.8.06. Note; this...
  2. 2.3.1 - changelog
    XF2.3 support php 8.4 compatibility Update MobileDetect library to 3.74.3
  3. 2.3.0 - changelog
    This add-on is now available on atelieraphelion.com Require XenForo 2.2+ Require php 7.2+...
Вверх