как заставить smarty display возвращать функцию php

У меня есть эта функция в php-файле, она включена уже для каждой страницы

function ismobile(){
$detect = new Mobile_Detect;
if($detect->isiOS()){
return'ios';
}elseif($detect->isAndroidOS()){
return'android';
} }

Я пытаюсь получить мобильную систему в файл Smarty TPL, используя этот код

{$ismobile}

Но это не система отображения, как IOS, если я использую Iphone или Android

0

Решение

Вы можете получить это с JS

$(document).ready(function () {
if( navigator.userAgent.match(/Android/i)){
//its android
}
if(navigator.userAgent.match(/(iPad|iPhone|iPod)/g)){
//its iOS
}
});
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector