быдлокод от меня (работает только для авторизованных пользователей, как временная альтернатива - подойдет)
Создаем файл
/theme/change_theme.php
<?php
/**
* @author Vynderkind (find on johncms.com)
* @link 7ukrainec7@i.ua
* @link http://vk.com/id25445182
*/
define('_IN_JOHNCMS', 1);
require('../incfiles/core.php');
if(!$user_id)
{
header("location:".$_SERVER['HTTP_REFERER']);
}
if($act == 'wap')
{
$set_user['skin'] = 'theme/wap/default/';
mysql_query("update `users` set `set_user`='".mysql_real_escape_string(serialize($set_user))."' where `id`='".$user_id."'");
}
if($act == 'web')
{
$set_user['skin'] = 'theme/web/selemet/';
mysql_query("update `users` set `set_user`='".mysql_real_escape_string(serialize($set_user))."' where `id`='".$user_id."'");
}
header("location:".$_SERVER['HTTP_REFERER']);В веб теме (/theme/web/selemet/end.php) пишем
echo '<a href=\'' . $set['homeurl'] . '/theme/change_theme.php?act=wap\'>WAP-версия</a> ';В вап теме (/theme/wap/selemet/end.php) пишем
echo '<a href=\'' . $set['homeurl'] . '/theme/change_theme.php?act=web\'>WEB-версия</a> ';