diff --git a/cp/app/Controllers/DomainsController.php b/cp/app/Controllers/DomainsController.php index b4e9756..d2cb87f 100644 --- a/cp/app/Controllers/DomainsController.php +++ b/cp/app/Controllers/DomainsController.php @@ -14,6 +14,11 @@ class DomainsController extends Controller return view($response,'admin/domains/listDomains.twig'); } + public function listApplications(Request $request, Response $response) + { + return view($response,'admin/domains/listApplications.twig'); + } + public function checkDomain(Request $request, Response $response) { if ($request->getMethod() === 'POST') { diff --git a/cp/resources/views/admin/domains/listApplications.twig b/cp/resources/views/admin/domains/listApplications.twig new file mode 100644 index 0000000..f3c0b3a --- /dev/null +++ b/cp/resources/views/admin/domains/listApplications.twig @@ -0,0 +1,83 @@ +{% extends "layouts/app.twig" %} + +{% block title %}{{ __('Applications') }}{% endblock %} + +{% block content %} +
+ + + +
+
+
+ {% include 'partials/flash.twig' %} +
+
+
+
+ + + + +
+
+ Search: +
+ +
+
+
+
+
+
+
+
+
+
+
+
+ + +{% endblock %} \ No newline at end of file diff --git a/cp/resources/views/layouts/app.twig b/cp/resources/views/layouts/app.twig index 0e2ff6a..a031026 100644 --- a/cp/resources/views/layouts/app.twig +++ b/cp/resources/views/layouts/app.twig @@ -6,7 +6,7 @@ {% block title %}{% endblock %} | Namingo - {% if route_is('domains') or route_is('contacts') or route_is('hosts') or route_is('epphistory') or route_is('registrars') or route_is('transactions') or route_is('overview') or route_is('reports') or route_is('transfers') or route_is('users') or route_is('support') or route_is('poll') or route_is('log') or route_is('invoices') or route_is('registry/tlds') %} + {% if route_is('domains') or route_is('applications') or route_is('contacts') or route_is('hosts') or route_is('epphistory') or route_is('registrars') or route_is('transactions') or route_is('overview') or route_is('reports') or route_is('transfers') or route_is('users') or route_is('support') or route_is('poll') or route_is('log') or route_is('invoices') or route_is('registry/tlds') %} {% include 'partials/css-tables.twig' %} {% else %} {% include 'partials/css.twig' %} @@ -83,7 +83,7 @@ -
  • +
  • + + {{ __('List Applications') }} + + {{ __('Transfers') }} @@ -255,6 +259,8 @@ {% include 'partials/js-dash.twig' %} {% elseif route_is('domains') %} {% include 'partials/js-domains.twig' %} +{% elseif route_is('applications') %} + {% include 'partials/js-applications.twig' %} {% elseif route_is('contacts') %} {% include 'partials/js-contacts.twig' %} {% elseif route_is('hosts') %} diff --git a/cp/resources/views/partials/js-applications.twig b/cp/resources/views/partials/js-applications.twig new file mode 100644 index 0000000..98e3ce0 --- /dev/null +++ b/cp/resources/views/partials/js-applications.twig @@ -0,0 +1,147 @@ + + + + + + \ No newline at end of file diff --git a/cp/routes/web.php b/cp/routes/web.php index 8a49ec5..70ec91b 100644 --- a/cp/routes/web.php +++ b/cp/routes/web.php @@ -50,6 +50,8 @@ $app->group('', function ($route) { $route->map(['GET', 'POST'], '/domain/delete/{domain}', DomainsController::class . ':deleteDomain')->setName('deleteDomain'); $route->map(['GET', 'POST'], '/domain/restore/{domain}', DomainsController::class . ':restoreDomain')->setName('restoreDomain'); $route->map(['GET', 'POST'], '/domain/report/{domain}', DomainsController::class . ':reportDomain')->setName('reportDomain'); + + $route->get('/applications', DomainsController::class .':listApplications')->setName('listApplications'); $route->get('/transfers', DomainsController::class . ':listTransfers')->setName('listTransfers'); $route->map(['GET', 'POST'], '/transfer/request', DomainsController::class . ':requestTransfer')->setName('requestTransfer');