From c711db937df827da9caa387b35b8f20c0560c275 Mon Sep 17 00:00:00 2001 From: johnnyq Date: Sat, 27 Jan 2024 14:01:10 -0500 Subject: [PATCH] Updated Edit Location logic in contacts added Pop Over Title for archived Items in assets and contacts --- client_asset_details.php | 4 ++-- client_assets.php | 4 ++-- client_contact_edit_modal.php | 10 ++++++++-- client_contacts.php | 6 +++++- 4 files changed, 17 insertions(+), 7 deletions(-) diff --git a/client_asset_details.php b/client_asset_details.php index f95fd002..07718006 100644 --- a/client_asset_details.php +++ b/client_asset_details.php @@ -47,7 +47,7 @@ if (isset($_GET['asset_id'])) { $contact_mobile = nullable_htmlentities($row['contact_mobile']); $contact_archived_at = nullable_htmlentities($row['contact_archived_at']); if ($contact_archived_at) { - $contact_name_display = "$contact_name"; + $contact_name_display = "$contact_name"; } else { $contact_name_display = $contact_name; } @@ -57,7 +57,7 @@ if (isset($_GET['asset_id'])) { } $location_archived_at = nullable_htmlentities($row['location_archived_at']); if ($location_archived_at) { - $location_name_display = "$location_name"; + $location_name_display = "$location_name"; } else { $location_name_display = $location_name; } diff --git a/client_assets.php b/client_assets.php index 06de5897..81356f28 100644 --- a/client_assets.php +++ b/client_assets.php @@ -257,7 +257,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()")); } $contact_archived_at = nullable_htmlentities($row['contact_archived_at']); if ($contact_archived_at) { - $contact_name_display = "
$contact_name
"; + $contact_name_display = "
$contact_name
"; } else { $contact_name_display = $contact_name; } @@ -268,7 +268,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()")); } $location_archived_at = nullable_htmlentities($row['location_archived_at']); if ($location_archived_at) { - $location_name_display = "
$location_name
"; + $location_name_display = "
$location_name
"; } else { $location_name_display = $location_name; } diff --git a/client_contact_edit_modal.php b/client_contact_edit_modal.php index 5bd6beee..74090ec8 100644 --- a/client_contact_edit_modal.php +++ b/client_contact_edit_modal.php @@ -122,14 +122,20 @@ '$contact_created_at' OR location_archived_at IS NULL) AND location_client_id = $client_id ORDER BY location_name ASC"); + $sql_locations = mysqli_query($mysqli, "SELECT * FROM locations WHERE location_id = $contact_location_id OR location_archived_at IS NULL AND location_client_id = $client_id ORDER BY location_name ASC"); while ($row = mysqli_fetch_array($sql_locations)) { $location_id_select = intval($row['location_id']); $location_name_select = nullable_htmlentities($row['location_name']); + $location_archived_at = nullable_htmlentities($row['location_archived_at']); + if ($location_archived_at) { + $location_name_select_display = "($location_name_select) - ARCHIVED"; + } else { + $location_name_select_display = $location_name_select; + } ?> + } ?> value=""> diff --git a/client_contacts.php b/client_contacts.php index a6a856be..f4d7e4a5 100644 --- a/client_contacts.php +++ b/client_contacts.php @@ -169,7 +169,11 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()")); $contact_location_id = intval($row['contact_location_id']); $location_name = nullable_htmlentities($row['location_name']); if (empty($location_name)) { - $location_name_display = "-"; + $location_name = "-"; + } + $location_archived_at = nullable_htmlentities($row['location_archived_at']); + if ($location_archived_at) { + $location_name_display = "
$location_name
"; } else { $location_name_display = $location_name; }