diff --git a/app/config/routes.ini b/app/config/routes.ini index 0a72b3b..0b250d4 100644 --- a/app/config/routes.ini +++ b/app/config/routes.ini @@ -60,4 +60,23 @@ POST /project/@id/update=ProjectController->update ; additional routes - user GET /users=UserController->index GET /user/@id/edit=UserController->editForm -POST /user/@id/update=UserController->update \ No newline at end of file +POST /user/@id/update=UserController->update + + + +; admin +GET /admin=Admin\HomeController->index +; admin/priority +GET /admin/priority=Admin\TicketOptionsController->listPriorities +GET /admin/priority/create=Admin\TicketOptionsController->createPriorityForm +POST /admin/priority/create=Admin\TicketOptionsController->createPriority +GET /admin/priority/@id/edit=Admin\TicketController->editPriorityForm +POST /admin/priority/@id/update=Admin\TicketController->updatePriority +GET /admin/priority/@id/delete=Admin\TicketController->deletePriority +; admin/status +GET /admin/status=Admin\TicketOptionsController->listStatuses +GET /admin/status/create=Admin\TicketOptionsController->createStatusForm +POST /admin/status/create=Admin\TicketOptionsController->createStatus +GET /admin/status/@id/edit=Admin\TicketController->editStatusForm +POST /admin/status/@id/update=Admin\TicketController->updateStatus +GET /admin/status/@id/delete=Admin\TicketController->deleteStatus \ No newline at end of file diff --git a/app/controllers/Admin/HomeController.php b/app/controllers/Admin/HomeController.php new file mode 100644 index 0000000..4fe7ef1 --- /dev/null +++ b/app/controllers/Admin/HomeController.php @@ -0,0 +1,11 @@ +renderView('/ui/views/admin/index.html'); + } +} \ No newline at end of file diff --git a/ui/views/admin/index.html b/ui/views/admin/index.html new file mode 100644 index 0000000..9b9511a --- /dev/null +++ b/ui/views/admin/index.html @@ -0,0 +1,8 @@ +

Admin

+ +
+ +
+

Ticket > Priorities

+

Ticket > Statuses

+
\ No newline at end of file diff --git a/ui/views/admin/priorities/create.html b/ui/views/admin/priorities/create.html new file mode 100644 index 0000000..492c678 --- /dev/null +++ b/ui/views/admin/priorities/create.html @@ -0,0 +1,2 @@ +

Create Ticket Priority

+

TODO:

\ No newline at end of file diff --git a/ui/views/admin/priorities/index.html b/ui/views/admin/priorities/index.html new file mode 100644 index 0000000..7f3b93c --- /dev/null +++ b/ui/views/admin/priorities/index.html @@ -0,0 +1,33 @@ +

Admin: Ticket Priorities

+ +

create priority

+
+ + + + + + + + + + + + + + + + + + + + + +
idnamesort_order
{{@priority.id}}{{@priority.name}}{{@priority.sort_order}} + + + + +
\ No newline at end of file