Exemple #1
0
     $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);