Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Смена скина на сайте с сохранением места

Смена скина на сайте с сохранением места


     30.04.2012    Общие вопросы, Общие вопросы по PHP    2558

вопрос
Здравствуйте. Сущевствует такая проблема. Если например с категории я меняю скин сайта на другой, перенаправляет на главную страницу. Как сделать, чтобы когда пользователь менял скин сайта например в категории, скин менялся, но он оставался на той же странице, с какой её менял. Как реализовать ? Заранее спасибо.


1. Открываем файл /engine/init.php

2. Ищем

        if ($_REQUEST['skin_name'] != '' AND @is_dir ( ROOT_DIR . '/templates/' . $_REQUEST['skin_name'] ) ) {
                $config['skin'] = $_REQUEST['skin_name'];
                set_cookie ( "dle_skin", $_REQUEST['skin_name'], 365 );
        }


3. Заменяем на:

        if ($_REQUEST['skin_name'] != '' AND @is_dir ( ROOT_DIR . '/templates/' . $_REQUEST['skin_name'] ) ) {
                $config['skin'] = $_REQUEST['skin_name'];
                set_cookie ( "dle_skin", $_REQUEST['skin_name'], 365 );
                $return_url=getenv("HTTP_REFERER");
                header( 'Location: '. $return_url, 303 );
        }




взято с официального форума DLE, тема Мультиязычность DLE - forum.dle-news.ru/index.php?showtopic=56302

Комментарии пользователей (4)

Morse
17

75 | 37

Morse - 30 апреля 2012 20:47 - Юзер

Пожалуйста, помогите, очень надо !

Morse
17

75 | 37

Morse - 1 мая 2012 00:37 - Юзер

Всем спасибо. Разобрался.

nowheremany
192

1659 | 1292

nowheremany - 2 мая 2012 10:42 - Эксперт

Таки уважаемый поделиться решением надо было...

Благодарность принимаю тут Связь

bugmenot
5

12 | 9

bugmenot - 2 мая 2012 20:52 - Юзер

***Комментарий удален***

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
[related-news]

Похожие вопросы

{related-news} [/related-news]