desktop/mobile

Post Reply
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

desktop/mobile

Post by ulan »

Привет, подскажите есть ли встроенная конструкция по определению типа устройства desktop/mobile
и вывод определенного кода под нужное устройство
richmantrade
Posts: 1033
Joined: Tue Dec 04, 2012 8:46 am

Re: desktop/mobile

Post by richmantrade »

Переменная $GLOBALS["SCJ_VISITOR"]["mobile"]
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: desktop/mobile

Post by ulan »

помогите правильно написать код
$advertisment1 = 'иф мобаил зен <iframe class="na" frameborder="0" scrolling="no" width="300" height="250" src="group=adv1"></iframe> иначе <iframe class="na" frameborder="0" scrolling="no" width="300" height="250" src="l?group=adv2"></iframe>';
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: desktop/mobile

Post by admin »

<?php

if ($GLOBALS["SCJ_VISITOR"]["mobile"]) {
echo "что там для mobile";
} else {
echo "что для desktop";
}

?>


Имеет смысл прочесть полстранички доки про if () в пхп, потраченные 10 минут на чтение окупятся не то что сторицей еще сто раз )
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: desktop/mobile

Post by ulan »

возможно еще сделать ios/android?
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: desktop/mobile

Post by ulan »

а точней надо хром\андроид выбирать, хочу средствами движка
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: desktop/mobile

Post by admin »

Именно строенного такого нет, но вы можете проверить user-agent на нужные кейворлды, думаю просто на ios будет достаточно
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: desktop/mobile

Post by ulan »

может быть встроите http://mobiledetect.net
легковесный
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: desktop/mobile

Post by admin »

Ситуация такая:
сейчас определяет мобильный или нет и стат раздельной по типу устройства и тп не ведется.
если это добавить то будет больше нагрузки а по факту это особо не надо (не спрашивают по крайней мере)

определение сейчас идет просто по поиску кейвордов, это быстро, у этой либы как можно видеть по

https://github.com/serbanghita/Mobile-D ... Detect.php

проверок намного больше (но конечно и выше точность , какое устройство и тп) - большинству это просто не надо. Но нагружать будет у всех.

Почему бы просто вам себе в темпелйт не вставить то что там написано и оно будет у вас именно работать? зачем это добавлять в скрипт что б было у всех?
Don't forget to run script update
Post Reply