From a449077291133adafac0f530c0a786b9d554b8d0 Mon Sep 17 00:00:00 2001 From: Pinga <121483313+getpinga@users.noreply.github.com> Date: Sun, 3 Sep 2023 19:42:26 +0300 Subject: [PATCH] UX updates for domain create --- cp/app/Controllers/DomainsController.php | 12 +- cp/resources/views/admin/contacts/create.twig | 2 +- cp/resources/views/admin/domains/create.twig | 187 ++++++++++-------- 3 files changed, 111 insertions(+), 90 deletions(-) diff --git a/cp/app/Controllers/DomainsController.php b/cp/app/Controllers/DomainsController.php index 01326f8..2a2d98e 100644 --- a/cp/app/Controllers/DomainsController.php +++ b/cp/app/Controllers/DomainsController.php @@ -55,12 +55,18 @@ class DomainsController extends Controller // Default view for GET requests or if POST data is not set return view($response,'admin/domains/check.twig'); } - + public function create(Request $request, Response $response) { - return view($response,'admin/domains/create.twig'); + $db = $this->container->get('db'); + $registrars = $db->select("SELECT id, clid, name FROM registrar"); + + // Default view for GET requests or if POST data is not set + return view($response,'admin/domains/create.twig', [ + 'registrars' => $registrars, + ]); } - + public function transfers(Request $request, Response $response) { return view($response,'admin/domains/transfers.twig'); diff --git a/cp/resources/views/admin/contacts/create.twig b/cp/resources/views/admin/contacts/create.twig index 502094b..fca3f3e 100644 --- a/cp/resources/views/admin/contacts/create.twig +++ b/cp/resources/views/admin/contacts/create.twig @@ -23,7 +23,7 @@