ссылка на мобильную версию в webasyst

Чтоб переключаться на мобильную версию сайта и обратно, замените в файле по адресу published/SC/html/scripts/core_functions/functions.php в функции detectPDA строку:

return $pda;

на

$values = array (
  'desktop' => false,
  'mobile' => true
);
 
if (isset ($_GET['mode']) && in_array ($_GET['mode'], array_keys ($values))){
  $_SESSION['mode'] = $_GET['mode'];
  RedirectSQ('mode=');
}
 
if (in_array ($_SESSION['mode'], array_keys ($values))){
  $result = $values[$_SESSION['mode']];
}else{
  $result = $pda;
}
 
return $result;

с обычной версии на мобильную, в файл по адресу published/publicdata/БАЗА ДАННЫХ/attachments/SC/themes/ВАША ТЕМА/index.html добавляем:

<a href="{'&mode=mobile'|set_query_html}">{'Мобильная версия'|translate}</a>

с мобильной версии на обычную, в файл по адресу published/SC/html/scripts/templates/frontend/m.frame.html добавляем:

<a href="{'&mode=desktop'|set_query_html}">{'Полная версия сайта'|translate}</a>



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