решено Мультишаблонность

kikoin

Пользователь
Столкнулся с несколькими проблемами ...

В случае наличия в конфиге только одного шаблона, отсутствует переключатель (как говорили, он должен присутствовать, даже если есть всего одна тема/шаблон).

В случае изменения шаблона (создаю новую папку в каталоге styles/templates/, например theme) и указания его одного в файле конфига:

$bb_cfg['templates'] = array(
'theme' => 'theme',
// 'default' => 'Стандартный',
);

из каталога theme файлы не воспринимаются. Воспринимаются изменения исключительно из каталога default.

Если раскомментировать вторую строчку ('default' => 'Стандартный',) то всё начинает работать как надо - и переключатель с двумя темами/шаблонами появляется, и изменения подхватываются из нужных файлов и нужных каталогов ...

В чём причина проблемы ?

P.S.
Версия TorrentPier II: 2.1.5 [ALPHA]
Дата выпуска: 06-12-2014

P.P.S. Кэши чистил, перед тем как проверять. Да и после тоже чистил
 

Bender

Пользователь
так в таблице bb_users в строке tpl_name стоит default нужно отпавить запрос

UPDATE `bb_users` SET `tpl_name` = 'theme';

и поменять конфиг

$bb_cfg['templates'] = array(
// 'folder' => 'Name',
// 'default' => 'Стандартный',
'theme' => 'theme',
);

$bb_cfg['tpl_name'] = 'theme';
 

kikoin

Пользователь
Тогда непонятно зачем нужен конфиг, если приходится обновлять базу ?

P.S. И почему в случае с двумя открытыми строками всё работает нормально ?
 

Bender

Пользователь
извиняюсь достаточно поменять настройки

$bb_cfg['templates'] = array(
// 'folder' => 'Name',
// 'default' => 'Стандартный',
'Snapshot' => 'theme',
);

$bb_cfg['tpl_name'] = 'theme';
 

Exile

Администратор
kikoin ну как вижу проблему решили, там действительно два параметра для правки если меняете стандартный.
 
Сверху