Добрый день, возникла идея.
Зависимости от раздела сайта устанавливалась определенная тема.
1.Какая переменная отвечает за выбор темы?
2.И на каком этапе этот параметр определяется?
Могу ли я определить переменною из контента модуля или же определить в конфигурации модуля?
Народ прошу сильно не бить.
Настройка темы оформления сайта
Рекомендую более простой вариант чем смена темы, а именно смена шаблона темы в зависимости от модуля.
Подробную информацию Вы найдёте в следующих отделах:
Графические элементы и файлы оформления элементов дизайна
Основной шаблон оформления системы
Оформление модулей системы
О сколько нам открытий чудных, Готовит просвещенья дух, И опыт, сын ошибок трудных, И гений, парадоксов друг...
- Группа
- Клиент
- Пункты
- 40386
- Регистрация
- 30.04.2005
- Пол
- Мужчина
- Из
- Germany
- Предупреждения
- Нет
3.24
Разобрался, кому интересно.
в файле function.php
Меняем на это.
Где:
$moduls_name=content название модуля
$theme=dayz название темы
# Format theme
function get_theme() {
global $user, $conf;
$moduls_name = (isset($_POST['name'])) ? analyze($_POST['name']) : ((isset($_GET['name'])) ? analyze($_GET['name']) : "");
if (!defined("ADMIN_FILE") && is_user()) {
$utheme = $user[5];
$theme = ($utheme != "" && is_dir("templates/".$utheme)) ? $utheme : $conf['theme'];
if($moduls_name==content){$theme="dayz";}
} elseif (!defined("ADMIN_FILE")) {
$theme = $conf['theme'];
if($moduls_name==content){$theme="dayz";}
} elseif (defined("ADMIN_FILE")) {
$theme = "admin";
}
return $theme;
}