From 17e67275b6db44d708f6add7d34f1b197cf22127 Mon Sep 17 00:00:00 2001 From: yashodha Date: Fri, 1 Sep 2023 12:27:32 +0530 Subject: [PATCH] Add sorting options on Membership Details report --- CRM/Report/Form/Member/Detail.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CRM/Report/Form/Member/Detail.php b/CRM/Report/Form/Member/Detail.php index 28754da221..748b644f96 100644 --- a/CRM/Report/Form/Member/Detail.php +++ b/CRM/Report/Form/Member/Detail.php @@ -119,12 +119,18 @@ class CRM_Report_Form_Member_Detail extends CRM_Report_Form { 'default_weight' => '1', 'default_order' => 'ASC', ], + 'status_id' => [ + 'title' => ts('Membership Status'), + ], 'membership_start_date' => [ 'title' => ts('Membership Start Date'), ], 'membership_end_date' => [ 'title' => ts('Membership End Date'), ], + 'contribution_recur_id' => [ + 'title' => ts('Auto-renew'), + ], ], 'grouping' => 'member-fields', 'group_bys' => [ @@ -241,6 +247,12 @@ class CRM_Report_Form_Member_Detail extends CRM_Report_Form { 'type' => CRM_Utils_Type::T_INT, ], ], + 'order_bys' => [ + 'autorenew_status_id' => [ + 'name' => 'contribution_status_id', + 'title' => ts('Auto-Renew Subscription Status'), + ], + ], 'grouping' => 'member-fields', ], ] + $this->getAddressColumns([ -- 2.25.1