Для теста сделал шаблон test с содержимимым
Code: Select all
<!--TEMPLATE_NAME--><br><br>
<?php
var_dump($_SERVER['HTTP_USER_AGENT']);
?>
Прогружаю на десктопе /scj/tube/index.php?force_template=test&skip_cache=true :
Выводит:
Code: Select all
test
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:84.0) Gecko/20100101 Firefox/84.0
Code: Select all
test
Mozilla/5.0 (Linux; U; Android 10; ru-ru; Redmi Note 7 Build/QKQ1.190910.002) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/71.0.3578.141 Mobile Safari/537.36 XiaoMi/MiuiBrowser/12.8.3-gn
Такие слова есть в строке Mobile User Agents в сеттингах - строка дефолтная, я её не менял.
Code: Select all
mobile, brew, htc, j2me, lg, midp, mot, motorola, netfront, obigo, openweb, opera mini, palm, psp, samsung, sanyo, sch, sonyericsson, symbian, symbos, teleca, up.browser, vodafone, wap, webos, windows.ce, windows ce, iphone, ipod, ipad, midp, symbian, series 60, s60, nokia, android, blackberry, bolt, doris, fennec, gobrowser, iemobile, iris, Maemo, Minimo, mobi, Skyfire, TeaShark, uZardWeb, HUAWEI,
И ещё одна просьба:
Сделайте плиз, что бы таг <!--TEMPLATE_NAME--> раскладе отдавал значение без слова mobile_.
Это очень нужно, например, когда в хедере проверяешь:
Code: Select all
if (<!--TEMPLATE_NAME--> == 'content_page') ....
Ап естественно проведён Your Build 202101211309 (Current build: 202101211309 )
Спасибо!