Что-то методом тыка не получилось.
Мне нужно определить стиль, который используется в данный момент. Для этого, подошло бы, например, его название, но как получить данную строчку я не знаю.
Заранее спасибо откликнувшимся..
Как определить название текущего стиля?
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 21 год 3 месяца
- Поблагодарили: 2 раза
Код: Выделить всё
$sql = 'SELECT template name FROM ' . THEMES_TABLE . ' WHERE themes_id = \'' . $userdata['user_style'] . '\'';
$result = $db->sql_query($sql) or message_die(GENERAL_ERROR, 'Could not query template name information', '', __LINE__, __FILE__, $sql);
$row = $db->sql_fetchrow($result);
echo $row['template_name'];
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 21 год 3 месяца
- Поблагодарили: 2 раза
Хм, надо посмотреть. Может и в глобальных где есть.
Добавлено спустя 5 минут 20 секунд:
Думаю можно взять сразу же после инициализации пользовательских настроек (вызова функции init_userprefs) из переменной $theme['template_name'].
Добавлено спустя 5 минут 20 секунд:
Думаю можно взять сразу же после инициализации пользовательских настроек (вызова функции init_userprefs) из переменной $theme['template_name'].
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений