Loading

Отключение мобильного шаблона в webasyst (Shop-Script)

Отключение мобильного шаблона в webasyst (Shop-Script)
По умолчанию cms webasyst отображаете магазин, на всех мобильных устройствах, не через основной шаблон, а через стандартный мобильный шаблон.
Очень часто этот дизайн выглядит очень коряво и бывает лучше создать самому адаптивный дизайн или обратится в студию дизайна с такой просьбой.

Отключение мобильного шаблона в webasyst делается очень просто.
Для его находим файл: /published/SC/html/scripts/core_functions/functions.php
Находим функцию detectPDA
Закомментируем (или удаляем) ее тело и всегда возвращаем FALSE.

Код какой был:

function detectPDA(){
$container = $_SERVER['HTTP_USER_AGENT'];
$useragents = array (
'iPhone','iPod',"Elaine/3.0","Palm","EudoraWeb","Blazer","AvantGo","Windows CE","Cellphone","Small","MMEF20","Danger","hiptop",
"Proxinet","ProxiNet","Newt","PalmOS","NetFront","SHARP-TQ-GX10","SonyEricsson","SymbianOS","UP.Browser",
"UP.Link","TS21i-10","BlackBerry","MOT-V",'portalmmm','Nokia','DoCoMo','Opera Mini',
"Palm" ,"Handspring","Nokia","Kyocera","Samsung","Motorola","Mot" ,"Smartphone","Blackberry",
"WAP","PlayStation Portable","LG","MMP","OPWV","Symbian","EPOC",
"Android");
$pda = false;
foreach ( $useragents as $useragent ) {
if (preg_match("@{$useragent}@i",$container)){
$pda = true;
break;
}
}
return FALSE;
}

Код какой стал:

function detectPDA(){
return FALSE;
/*
$container = $_SERVER['HTTP_USER_AGENT'];
$useragents = array (
'iPhone','iPod',"Elaine/3.0","Palm","EudoraWeb","Blazer","AvantGo","Windows CE","Cellphone","Small","MMEF20","Danger","hiptop",
"Proxinet","ProxiNet","Newt","PalmOS","NetFront","SHARP-TQ-GX10","SonyEricsson","SymbianOS","UP.Browser",
"UP.Link","TS21i-10","BlackBerry","MOT-V",'portalmmm','Nokia','DoCoMo','Opera Mini',
"Palm" ,"Handspring","Nokia","Kyocera","Samsung","Motorola","Mot" ,"Smartphone","Blackberry",
"WAP","PlayStation Portable","LG","MMP","OPWV","Symbian","EPOC",
"Android");
$pda = false;
foreach ( $useragents as $useragent ) {
if (preg_match("@{$useragent}@i",$container)){
$pda = true;
break;
}
}
return FALSE;
}
*/

Отключение мобильного шаблона в webasyst завершено.

Отправить ответ

Оставьте первый комментарий!

Войти с помощью: 
  Subscribe  
Notify of
Авторизация
*
*
Войти с помощью: 
Регистрация
*
*
*
Войти с помощью: 
Генерация пароля