вопрос
Здравствуйте. Сущевствует такая проблема. Если например с категории я меняю скин сайта на другой, перенаправляет на главную страницу. Как сделать, чтобы когда пользователь менял скин сайта например в категории, скин менялся, но он оставался на той же странице, с какой её менял. Как реализовать ? Заранее спасибо.
1. Открываем файл /engine/init.php
2. Ищем
3. Заменяем на:
взято с официального форума DLE, тема Мультиязычность DLE - forum.dle-news.ru/index.php?showtopic=56302
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