예제 #1
0
        }
    } elseif ('disable' === $_POST['action'] && !empty($_POST['mods'])) {
        if ($mods->enableMods(array_keys($_POST['mods']), false)) {
            messages::messageChangeSaved(MESSAGE_CHANGE_SAVED, false, $url);
        } else {
            messages::messageChangeSaved(MESSAGE_CHANGE_NOT_SAVED, false, $url);
        }
    }
    /*elseif ('del' === $_POST['action'] && !empty($_POST['mods'])) {
    		if ($mods->deleteMods(array_keys($_POST['mods']))) {
    			messages::messageChangeSaved(MESSAGE_DATA_HAS_BEEN_DELETED, false, $url);
    		} else {
    			messages::messageChangeSaved(MESSAGE_CHANGE_NOT_SAVED, false, $url);
    		}
    	}*/
    $mods->__construct();
}
// Переключение на работу с БД
if (isset($_GET['dbEnable'])) {
    $mods->modsDbEnable();
    messages::messageChangeSaved(MESSAGE_CHANGE_SAVED, false, $url);
}
// Проверяем, если моды работают с файлом
// выводим в шаблоне ссылку на возможность
// переключения на работу с базой
if (@file_exists($mods->dbFile)) {
    $smarty->assign('dbEnable', true);
} else {
    $smarty->assign('dbEnable', false);
}
$smarty->assign('mods', $mods->getMods());