Просмотр темы
Быстрая смена темы для пользователей - панель
|
|
jikaka |
Опубликовано 14.09.2011 10:19
|
![]() Супер Администратор ![]() Разработчики ![]() Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
Быстрая смена темы для пользователей - панель Описание: Боковая панель, которая позволяет быстрое переключение тем пользователями. Установка: Переходим: Панель администратора -> Администрирование системы -> Панели Создаем новую панель с такими характеристиками: Содержание панели: заменяем на: openside("Смена темы"); |
|
|
Zaxap |
Опубликовано 19.07.2013 07:43
|
![]() Элита ![]() Сообщений: 1090 Зарегистрирован: 05.09.2012 10:32 |
А можно это как-нибудь ссылками организовать?
Зло не дремлет, а я добрый...
|
|
|
Alipapa |
Опубликовано 19.07.2013 09:04
|
![]() Опытный пользователь ![]() Сообщений: 243 Зарегистрирован: 02.11.2010 13:13 |
На многих сайтах у меня так сделано, но только не на отдельной панели, а добавлено в user_info_panel А можно это как-нибудь ссылками организовать? Можно, если через get, а не через post сделать |
|
|
Zaxap |
Опубликовано 19.07.2013 11:18
|
![]() Элита ![]() Сообщений: 1090 Зарегистрирован: 05.09.2012 10:32 |
Alipapa, можно пример кода, что-ли, ну или еще чего?)
Зло не дремлет, а я добрый...
|
|
|
Alipapa |
Опубликовано 19.07.2013 15:46
|
![]() Опытный пользователь ![]() Сообщений: 243 Зарегистрирован: 02.11.2010 13:13 |
Пишу не проверяя, поэтому возможно, что с ошибками, но как-то так:openside("Смена темы"); |
|
|
Zaxap |
Опубликовано 19.07.2013 16:32
|
![]() Элита ![]() Сообщений: 1090 Зарегистрирован: 05.09.2012 10:32 |
Alipapa, спасибо, суть понял, но что-то оно ругается...не угодила 9, 10 и 20 строчки![]() Зло не дремлет, а я добрый...
|
|
|
Alipapa |
Опубликовано 19.07.2013 20:25
|
![]() Опытный пользователь ![]() Сообщений: 243 Зарегистрирован: 02.11.2010 13:13 |
$temp = opendir('form'); неправильно, надо $temp = opendir('".THEMES."'); еще папку templates надо исключить Изменил(а) Alipapa, 19.07.2013 20:33 |
|
|
Zaxap |
Опубликовано 20.07.2013 01:03
|
![]() Элита ![]() Сообщений: 1090 Зарегистрирован: 05.09.2012 10:32 |
:) Спасибо! Все работает! Только надо
И еще "На этой странице обнаружена циклическая переадресация"... Зло не дремлет, а я добрый...
|
|
|
Alipapa |
Опубликовано 20.07.2013 10:10
|
![]() Опытный пользователь ![]() Сообщений: 243 Зарегистрирован: 02.11.2010 13:13 |
Ну это наверное из-за redirect(FUSION_REQUEST); Надо заменить FUSION_REQUEST на FUSION_SELF (варианта из 1-го поста это не касается) и цикличного редиректа не будет. Да, здесь, в отличие от первоначального варианта, не всегда после смены темы будет возврат на ту же страницу, т.к. будут отброшены get-параметры. Это можно решить, но думаю, это не критично, чтобы с ним возиться Изменил(а) Alipapa, 20.07.2013 10:20 |
|
|
Zaxap |
Опубликовано 20.07.2013 12:21
|
![]() Элита ![]() Сообщений: 1090 Зарегистрирован: 05.09.2012 10:32 |
Спасибо, Alipapa, получилось! Ура! Благодарствую! ![]() Зло не дремлет, а я добрый...
|
|
Поделиться этой темой | |
Социальные закладки: |
![]() ![]() ![]() ![]() ![]() ![]() |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |