• Для скачивания файлов Вам необходимо быть зарегистрированным пользователем, иметь 5 полезных сообщений и 5 реакций - состоять в группе Местный !
Иконка ресурса

Плагин Browser Detection by Xon 2.3.1

Дополнение внедряет глобальную переменную $ mobileDetect,
  • Автор Автор Pokschubin™
  • Дата создания Дата создания
Совместимость с XenForo
  1. 2.1
  2. 2.2
Облегченная версия Mobile_detect для XenForo 2

Использование (в шаблонах)

Надстройка вводит глобальную переменную
$xf.mobileDetect
убедитесь, что переменная установлена перед вызовом любых методов, чтобы предотвратить ошибки во время обновлений или если надстройка отключена.

HTML:
<xf:if is="$xf.mobileDetect && $xf.mobileDetect.isMobile()">
Is Mobile
<xf:else />
Not Mobile
</xf:if>

HTML:
<xf:if is="$xf.mobileDetect && $xf.mobileDetect.is('Firefox')">
Is Firefox
<xf:else />
Not Firefox
</xf:if>

HTML:
<xf:if is="$xf.mobileDetect && $xf.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

Интеграция обнаружения мобильных устройств с 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);
});
};
  • Нравится
Реакции: Glower
  • Автор
    Pokschubin™
    Скачиваний
    2
    Просмотры
    195
    Первый выпуск
    Обновление

    Рейтинги

    0 00 звёзд Оценок: 0
    Нет прав для скачивания

    Ещё ресурсы от

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

    1. 2.3.1

      Поддержка XF2.3 Совместимость с php 8.4 Обновлена библиотека MobileDetect до версии 3.74.3
    2. 2.3.0

      Это дополнение теперь доступно на atelieraphelion.com Требуется XenForo 2.2+ Требуется php 7.2+...

    Похожие ресурсы

    Mobile / Browser Detection in Template Pokschubin™
    С помощью данного дополнения вы можете использовать моб. синтаксис в любом шаблоне
    Скачиваний
    0
    Обновлено
    Позволяет использовать определенные критерии страницы при использовании дополнения Browser Detection
    Скачиваний
    0
    Обновлено
    [OzzModz] OS/Browser Display for XenForo Pokschubin™
    Показывает ОС/браузер пользователя в дополнительной информации о пользователе.
    Скачиваний
    2
    Обновлено
    [XTR] Browser Title Bar Animation Pokschubin™
    Привлеките внимание пользователей и верните их обратно в ваш магазин/сайт.
    Скачиваний
    3
    Обновлено
    Назад
    Верх Низ