# Koenig (06.07.2014 / 22:44)
selemet, ты же сам видел шапку, разные темы, разные шапки, везде дубли кода, как раз карма и место положение должно быть не в шапке, в ядре самое логичное место, все прочее же в ядре
Давно уже модуль качал... Но насколько помню ты всунул код с шапки в ядро, но и в шапке оставил тоже. И работает код с шапки, а не с ядра.
В общем надо что-то нормальное думать...
# ValekS (07.07.2014 / 09:08)
У тебя жи тема резиновая, как этот переключатель работать будет?
дык не все будут делать резиновые темы
# selemet (07.07.2014 / 09:58)
дык не все будут делать резиновые темы
Так то больше темы для ВЕБ модуля никто делать не будет, походу...
ValekS, как раз с ядра код и работает, с шапки не хочет
Koenig, найди, пожалуйста, время на переключатель...
# ValekS (07.07.2014 / 10:19)
Так то больше темы для ВЕБ модуля никто делать не будет, походу...
Походу, мне и своего мода хватает, да и Селемент может с ним делать, только не для пабла...
Koenig, Ждем переключатель)плиз
давно ждем переключатель однако
быдлокод от меня (работает только для авторизованных пользователей, как временная альтернатива - подойдет)
Создаем файл
/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> ';