Отключение мобильной версии webasyst

gambiter

Писатель
Регистрация
27 Авг 2011
Сообщения
5
Реакции
1
Столкнулся с проблемой, что мобильная версия вебасист весьма непривлекательно смотрится на мобильный устройствах.. Конечно она имеет облегченный формат. Но ныне мобильные браузеры сами облегчают странички а-ля operamini и др.
На айфонах вообще в браузере сафари нет возможности отключения мобильной версии.. И соответственно полюбому грузится страшная облегченная мобильная страничка сайта.
Решить проблему можно изменив в файле /published/SC/html/scripts/core_functions/functions.php функцию detectPDA
меняем
Код:
return $pda;
на
Код:
return false;
!!!обязательно сохранить в кодировке ACSII
Если сливаете себе на комп functions.php и правите блокнотом обязательно выбирайте сохранить как, и в кодировку ACSII
Иначе начнутся лаги в работе магаза.
 

bambuk

Писатель
Регистрация
7 Ноя 2011
Сообщения
5
Реакции
0
а где вообще лежат исходники шаблона для мобильных устройств? хотел бы сначала попробовать подделать его для своих нужд. может, что получится.
 

a33

Гуру форума
Регистрация
8 Сен 2006
Сообщения
223
Реакции
58
тоже Актуально
 

Voshal

Мизантроп
Регистрация
30 Мар 2009
Сообщения
286
Реакции
109

Voshal

Мизантроп
Регистрация
30 Мар 2009
Сообщения
286
Реакции
109
Работает спасибо огромное , редактировал в html редакторе , сохранял автоматом кодировку не указывал
Voshal, cпасибо огромное !!! проверил на айфоне и планшете - работает.

Да ну? Серьезно? Действительно работает? А остальные слова вы пишите, чтобы сообщение не было просто пустым спасибо?
Для спасибо есть специальная кнопочка, а пустое сообщение спасибо без всякой полезной информации не более, чем "постонабивательство".
Хотел нажать пожаловаться, но остальные будут повторять ваши действия, не увидев это сообщение. Так что пусть все видят, что нужно делать, если считаешь информацию полезной, и что нельзя делать.
 

NaJOrT

Постоялец
Регистрация
30 Мар 2006
Сообщения
128
Реакции
13
Всем привет.
Поправил код, ничего не помогло. Что делаю не так? Версия SS 3. Спасибо.

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;
}
 

HeadHunter

Shop Script
Регистрация
21 Июн 2011
Сообщения
628
Реакции
275
PHP:
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;
}

все отлично отрабатывает
 

NaJOrT

Постоялец
Регистрация
30 Мар 2006
Сообщения
128
Реакции
13
попробовал еще раз. сработало. что было не понятно.
 

zAntiBot

Писатель
Регистрация
3 Мар 2013
Сообщения
1
Реакции
0
Как отключить озывы в мобильной версии ?
 

Shlem

Писатель
Регистрация
29 Ноя 2017
Сообщения
6
Реакции
0
Подскажите, где лежат отзывы по товарам в корне сайта? В какой папке? Я чет не подумал, что для компов отображение их отключил, а с мобильных весь этот спам может быть виден\\\\\\
 
Сверху