Web module by Koenig

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