$layouts = new db("layouts"); $all = $db->convert($db->all()); $layouts = $layouts->convert($layouts->all()); $json = json_encode($all); $render->render("admin.layouts.create", ["system" => $config->system, "layouts" => $layouts, "components" => $all, "json" => $json, "get" => $_GET]); }); //Layouts: Save $route->respond("/layouts/save", function ($request, $response, $service, $app) { $app->isUser; $render = new render(); $config = new config(); $success = 0; $post = (object) $_POST; if ($post->title) { $layout = new layout(); $publish = $layout->publish($_POST); if ($publish) { $success = 1; } } $render->render("admin.layouts.save", ["system" => $config->system, "get" => $_GET, "success" => $success]); }); //Pages $route->respond("/pages", function ($request, $response, $service, $app) { $app->isUser; $render = new render(); $config = new config(); $page = new page(); $db = new db("pages"); if (isset($request->delete)) { $db->delete($request->delete);