Ratibor |
|
---|---|
Столкнулся с такой проблеммой, как переключение стилей в Cotonti.
В папке скина создал три разных css: style1.css, style2.css, style3.css в my_skin.php вписал: $skin_themes = array(
'style1' => 'Blue',
'style2' => 'Green',
'style3' => 'Gray'
);
В header.tpl за это отвечает строка: <link href="skins/{PHP.skin}/{PHP.theme}.css" rel="stylesheet" type="text/css" /> По идее все должно работать, но есть нюансы... Если в config.php вписан дефолтный скин, то если в профиле пользователя переключиться на my_skin, то вместо переключения стилей(схемы) получаем фигвам. А если в config.php вписать: $cfg['defaultskin'] = 'my_skin';
$cfg['defaulttheme'] = 'style1';
То после этого стили в профиле пользователя переключаются нормально. Недоработка однако. Как сие поправить ? Ну и второе, попрежнему не поправлено дерганье шаблонов из дефолтного скина. К примеру если в дефолтный скин поместить page.news.tpl, а в остальных скинах этого файла нет, то он все равно подключится в остальных скинах. Фигня это. Не задавай глупых вопросов, не услышишь вранья.
|