CIVICRM-1729 Set the smarty variables for mem_status and mem_join_date for back-end...
authorJustin Freeman <justin@agileware.com.au>
Wed, 5 May 2021 06:16:42 +0000 (16:16 +1000)
committerJustin Freeman <justin@agileware.com.au>
Wed, 5 May 2021 06:16:42 +0000 (16:16 +1000)
CRM/Member/Form/MembershipRenewal.php

index 850088b2f8c2f2bdcea6196b2a6c327dfcca5572..e233464f4bafef2986fa86355503416173927d23 100644 (file)
@@ -677,6 +677,10 @@ class CRM_Member_Form_MembershipRenewal extends CRM_Member_Form {
       $membership->membership_type_id
     ));
     $this->assign('customValues', $customValues);
+
+    $membership_status = CRM_Member_PseudoConstant::membershipStatus($membership->status_id, NULL, 'label');
+    $this->assign('mem_status', $membership_status);
+    $this->assign('mem_join_date', CRM_Utils_Date::formatDateOnlyLong($membership->join_date));
     $this->assign('mem_start_date', CRM_Utils_Date::formatDateOnlyLong($membership->start_date));
     $this->assign('mem_end_date', CRM_Utils_Date::formatDateOnlyLong($membership->end_date));
     if ($this->_mode) {