Файл: upload/pages/admin/theme/on-theme.php
Строк: 6
<?php
require_once ($_SERVER['DOCUMENT_ROOT'] . '/core/core.php');
if ($users_perms['edit_templates'] != 1) {
RedirectToPage('/');
exit();
}
$id = $_GET['id'] ?? null;
if (!$id) {
RedirectToPage('/admin/themes');
exit;
}
// Получаем тему
$theme = FetchAssoc(dbquery("SELECT * FROM themes WHERE id = ?", [$id]));
if (!$theme) {
showAlert('Ошибка', 'fail', 'Тема не найдена');
RedirectToPage('/admin/themes');
exit;
}
// Выключаем все темы
dbquery("UPDATE themes SET is_active = 0");
// Включаем выбранную
dbquery("UPDATE themes SET is_active = 1 WHERE id = ?", [$id]);
showAlert('Успешно', 'success', 'Тема успешно активирована');
RedirectToPage('/admin/themes');
exit;
?>