ACC SHELL
<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/3rdparty/mobiledetect/Mobile_Detect.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/administrace/libs/tools.class.php';
$detect = new Mobile_Detect;
// Any mobile device (phones or tablets) || Any tablet device.
//Pokud prijdu s odkazem GET[desktop], ulozim cookie a nebudu presmerovavat na mobil
if (isset($_GET['desktop']))
{
setcookie('desktop', true, time() + 3600);
$redirect = 'http://' . SERVER_NAME;
if (!empty($_SERVER['REQUEST_URI']) && $_SERVER['REQUEST_URI'] !== '/?desktop')
{
$redirect .= $_SERVER['REQUEST_URI'];
}
Tools::redirect($redirect);
}
if (!isset($_COOKIE['desktop']))
{
if ($detect->isMobile() || $detect->isTablet())
{
$redirect = 'http://' . MOB_SERVER_NAME;
if (!empty($_SERVER['REQUEST_URI']) && $_SERVER['REQUEST_URI'] !== '/?desktop')
{
$redirect .= $_SERVER['REQUEST_URI'];
}
Tools::redirect($redirect);
}
}
ACC SHELL 2018