Например нужно подключить новый дизайн сайта в файле init.php пишем:
if (isset ($_GET['type'])){
switch ($_GET['type']) {
case 'pda':
setcookie('siteType', 'pda', time()+3600*24*30,'/');
define('siteType','pda');
break;
default:
setcookie('siteType', 'original', time()+3600*24*30,'/');
define('siteType','original');
}
}
else{
$checkType='';
if (isset($_COOKIE['siteType'])) $checkType=$_COOKIE['siteType'];
switch ($checkType) {
case 'pda':
define('siteType','pda');
break;
default:
define('siteType','');
}
}
В настройке сайта прописываем PHP выражение условие siteType=='new'
Проходим по ссылке /?type=new или смотрим оригинал /?type=original
Если нужно подключить мобильную верию и (или) версию для слабовидящих в файле init.php пишем:
if (isset ($_GET['type'])){
switch ($_GET['type']) {
case 'pda':
setcookie('siteType', 'pda', time()+3600*24*30,'/');
define('siteType','pda');
break;
case 'special':
setcookie('siteType', 'special', time()+3600*24*30,'/');
define('siteType','special');
break;
default:
setcookie('siteType', 'original', time()+3600*24*30,'/');
define('siteType','original');
}
}
else{
$checkType='';
if (isset($_COOKIE['siteType'])) $checkType=$_COOKIE['siteType'];
switch ($checkType) {
case 'pda':
define('siteType','pda');
break;
case 'special':
define('siteType','special');
break;
default:
define('siteType','');
}
}
В настройке сайта прописываем PHP выражение условие siteType=='pda' и siteType=='special'
Проходим по ссылке /?type=pda или /?type=special или смотрим оригинал /?type=original
Подключаем версию шаблона
Подключаем мобильную версию, версию для слабовидящих или новый дизайн сайта
19 декабря 2019 17:00