From 7f9a089967fc8d3ed416cb330d7166c2cc6731c9 Mon Sep 17 00:00:00 2001 From: Chuck Scott Date: Mon, 8 Apr 2019 13:59:01 -0400 Subject: [PATCH] Export Attendees now respecting Text and Date searches. --- models/admin/ajax/registrantsListExport.php | 9 +++++++++ .../admin/registrations/eventRegistrants.html | 18 ++++++++++++++++-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/models/admin/ajax/registrantsListExport.php b/models/admin/ajax/registrantsListExport.php index dfb3466..6ae0579 100644 --- a/models/admin/ajax/registrantsListExport.php +++ b/models/admin/ajax/registrantsListExport.php @@ -108,6 +108,7 @@ class GlmMembersAdmin_ajax_registrantsListExport extends GlmDataRegistrationsReq $limit = 20; // Set to the number of listings per page $namesList = false; $customFieldHeaders = false; + $selectedTime = false; // Check selected fields $select = array( @@ -199,6 +200,14 @@ class GlmMembersAdmin_ajax_registrantsListExport extends GlmDataRegistrationsReq $textSearch = stripslashes($textSearch); } + // Filter for specific time + if (isset($_REQUEST['time'])) { + $selectedTime = filter_var( $_REQUEST['time'], FILTER_VALIDATE_INT); + } + if ($selectedTime) { + $whereParts[] = "T.reg_time = $selectedTime"; + } + // Get list of all registrants for this event $where = implode(' AND ', $whereParts); diff --git a/views/admin/registrations/eventRegistrants.html b/views/admin/registrations/eventRegistrants.html index 45b6bab..1075b11 100755 --- a/views/admin/registrations/eventRegistrants.html +++ b/views/admin/registrations/eventRegistrants.html @@ -183,11 +183,25 @@ - - + + {if $haveTimes} + + + + + {/if}
Name Search:
Time Selected + +
Request Status: -- 2.17.1