balazscsaba2006/mobiledetect

MobileDetect integration into Craft CMS 3.

1.0.0 2018-06-07 22:45 UTC

This package is auto-updated.

Last update: 2024-04-22 22:29:32 UTC


README

MobileDetect integration into Craft CMS 3.

Mobile Detect is a lightweight PHP class for detecting mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.

Requirements

This plugin requires Craft CMS 3.0.0-RC1 or later.

Install

  • Install with Composer via: composer require balazscsaba2006/mobiledetect
  • Navigate to Settings -> Plugins and click the "Install" button

Usage

Get device version:

{{ craft.mobiledetect.version('iPad') }} # 4.3 (float)

Get device type:

{{ craft.mobiledetect.type }} # mobile|tablet|none (string)

Check if device is iOS or Android:

{{ craft.mobiledetect.isiOS }} or {{ cract.mobiledetect.is('iOS') }}
{{ craft.mobiledetect.isAndroidOS }} or {{ cract.mobiledetect.is('isAndroidOS') }}

Check if device is mobile or tablet:

{{ craft.mobiledetect.isMobile }}
{{ craft.mobiledetect.isTablet }}