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