From e177dae2375dc1f26dc4c61a6d565c7f8a6adee3 Mon Sep 17 00:00:00 2001 From: johnnyq Date: Sat, 30 Mar 2024 14:58:48 -0400 Subject: [PATCH] Created Project template details page and updates Tasks in project details --- admin_project_template_details.php | 209 +++++++++++++++++++++++++++++ admin_side_nav.php | 13 +- project_add_modal.php | 53 ++++++++ project_details.php | 54 +++----- 4 files changed, 295 insertions(+), 34 deletions(-) create mode 100644 admin_project_template_details.php diff --git a/admin_project_template_details.php b/admin_project_template_details.php new file mode 100644 index 00000000..05a46aa3 --- /dev/null +++ b/admin_project_template_details.php @@ -0,0 +1,209 @@ +

Nothing to see here

Go Back"; + + include_once "footer.php"; + exit; + } + + $row = mysqli_fetch_array($sql_project_templates); + + $project_template_id = intval($row['project_template_id']); + $project_template_name = nullable_htmlentities($row['project_template_name']); + $project_template_description = nullable_htmlentities($row['project_template_description']); + $project_template_created_at = date("Y-m-d", strtotime($row['project_template_created_at'])); + $project_template_updated_at = nullable_htmlentities($row['project_template_updated_at']); + + // Get Associated Ticket Templates + $sql_ticket_templates = mysqli_query($mysqli, "SELECT * FROM ticket_templates WHERE ticket_template_project_template_id = $project_template_id ORDER BY ticket_template_name ASC"); + $ticket_template_count = mysqli_num_rows($sql_ticket_templates); + + // Get All Task Templates + $sql_task_templates = mysqli_query($mysqli, + "SELECT * FROM ticket_templates, task_templates + WHERE ticket_template_id = task_template_ticket_template_id + AND ticket_template_project_template_id = $project_template_id + ORDER BY task_template_created_at ASC" + ); + $task_template_count = mysqli_num_rows($sql_task_templates); + +?> + + + + + +
+
+
+
+ +
+

Template

+
+
+
+
+ +
+
+ +
+
Ticket Templates
+

+
+
+
+ +
+
+ +
+
Task Templates
+

+
+
+
+ +
+ +
+
+
+ +
+
+ + + 0) { ?> +
+ +
Project Ticket Templates
+
+ + + + + + + + + + + + + + + + + + + + + + +
OrderTemplate NameDescriptionTicket Subject
1 + + + +
+
+
+ +
+ +
+ + +
+
Project Task Templates
+ + + + + + +
+ + +
+
+ + +
+ +
+ + + + diff --git a/admin_side_nav.php b/admin_side_nav.php index 5af3a142..08311274 100644 --- a/admin_side_nav.php +++ b/admin_side_nav.php @@ -49,15 +49,26 @@ + + + +