From 0cf1e338c2a21c7a5946d2e24951ada4b8f9b3ca Mon Sep 17 00:00:00 2001 From: johnnyq Date: Thu, 6 Nov 2025 11:26:08 -0500 Subject: [PATCH] Added data-bulk to the ajax modal to allow for bulk GET collection of selected ids that have a class of bulk-select, converted expense and client bulk modals to use the the new ajax-modal --- .../software_template_add.php | 1 + agent/clients.php | 36 +- agent/expenses.php | 321 +++++++++--------- .../modals/client/client_bulk_add_ticket.php | 274 ++++++++------- .../modals/client/client_bulk_assign_tags.php | 94 ++--- .../client/client_bulk_edit_hourly_rate.php | 64 ++-- .../client/client_bulk_edit_industry.php | 64 ++-- .../client/client_bulk_edit_referral.php | 88 ++--- agent/modals/client/client_bulk_email.php | 203 +++++------ agent/modals/expense/expense_bulk_delete.php | 43 +++ .../expense/expense_bulk_edit_account.php | 106 +++--- .../expense/expense_bulk_edit_category.php | 88 +++-- .../expense/expense_bulk_edit_client.php | 88 +++-- agent/modals/expense/expense_edit.php | 5 +- agent/modals/ticket/ticket_add_watcher.php | 4 +- agent/modals/ticket/ticket_change_client.php | 14 +- agent/modals/ticket/ticket_edit_vendor.php | 16 +- agent/post/ticket.php | 55 +-- js/ajax_modal.js | 126 +++---- js/bulk_actions.js | 68 ++-- 20 files changed, 985 insertions(+), 773 deletions(-) create mode 100644 agent/modals/expense/expense_bulk_delete.php diff --git a/admin/modals/software_template/software_template_add.php b/admin/modals/software_template/software_template_add.php index a0ed9bf0..f592f7aa 100644 --- a/admin/modals/software_template/software_template_add.php +++ b/admin/modals/software_template/software_template_add.php @@ -5,6 +5,7 @@ require_once '../../../includes/modal_header.php'; ob_start(); ?> + @@ -193,170 +200,162 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()"));
-
- -
- - "> - - - - - - - - - - - - - +
-
- -
-
- - Date - - - - Category - - / - - Description - - - - Vendor - - - - Amount - - - - Account - - - - Client - - Action
+ "> + + + + + + + + + + + + + "; - } - - ?> - - - - - - - - - - - - - "; + } + ?> - -
+
+ +
+
+ + Date + + + + Category + + / + + Description + + + + Vendor + + + + Amount + + + + Account + + + + Client + + Action
-
- -
-
- - - - - - -
-
- -
-
- - - -
- + + +
+ +
+ + + + + + + + + +
+ + + + + + + + + + + + + + + + - + - - + + +
+ + + + + + +
+ + - \ No newline at end of file + + + + + -