}); // Удаление пользователя $router->respond('POST', '/admin/user_delete/?', function ($request, $response) { if (!$_SESSION['admin']) { $response->redirect('/404')->send(); } $controller = new Controller_Users(); return json_encode($controller->deleteUser($_POST['id'])); }); // Страница управления товарами (админ) $router->respond('GET', '/admin/products/?', function ($request, $response) { if (!$_SESSION['admin']) { $response->redirect('/404')->send(); } $controller = new Controller_Admin(); return $controller->getProductsPage(); }); // Создание файла товаров $router->respond('POST', '/admin/create_file/?', function ($request, $response) { if (!$_SESSION['admin']) { $response->redirect('/404')->send(); } $data = ['format' => $_POST['format'], 'category' => $_POST['category'], 'producer' => $_POST['producer'], 'count' => $_POST['count']]; $controller = new Controller_Admin(); $result = json_encode($controller->createProductsFile($data), JSON_UNESCAPED_UNICODE); return $result; }); // Скачивание файла товаров $router->respond('GET', '/download/files/[:filename]', function ($request, $response) { if (!$_SESSION['admin']) { $response->redirect('/404')->send();