Добрый день, есть стандартный мобильный шаблон, все плагины для него адаптированы.
Как сделать что бы при переходе на m.site.com он активировался, а при переходе на site.com был выключен?
Пробовал такой вариант:
место этого
/**
* Принудительно включаем мобильную версию
*/
if (getRequest('force-mobile',false,'get')=='on') {
setcookie('use_mobile',1,time()+60*60*24*30,Config::Get('sys.cookie.path'),Config::Get('sys.cookie.host'),false);
return self::$bIsNeedShowMobile=true;
}
/**
* Принудительно включаем полную версию
*/
if (getRequest('force-mobile',false,'get')=='off') {
setcookie('use_mobile',0,time()+60*60*24*30,Config::Get('sys.cookie.path'),Config::Get('sys.cookie.host'),false);
return self::$bIsNeedShowMobile=false;
}
делал так
/**
* Принудительно включаем мобильную версию
*/
if ( $_SERVER['HTTP_HOST']==('http://m.site.com/')) {
header('location: http://m.site.com');/'setcookie('use_mobile',1,time()+60*60*24*30,Config::Get('sys.cookie.path'),Config::Get('sys.cookie.host'),false);
return self::$bIsNeedShowMobile=true;
}
/**
* Принудительно включаем полную версию
*/
if ( $_SERVER['HTTP_HOST']==('http://site.com/')) {
header('location: http://site.com');
setcookie('use_mobile',0,time()+60*60*24*30,Config::Get('sys.cookie.path'),Config::Get('sys.cookie.host'),false);
return self::$bIsNeedShowMobile=false;
}