From cdc61ccc40cabb365098f23b2527ff812426c1c8 Mon Sep 17 00:00:00 2001 From: Andrew Hunt Date: Thu, 28 Mar 2019 10:18:05 -0400 Subject: [PATCH] dev/core#655 Contrib detail report: format amount now that not sum --- CRM/Report/Form/Contribute/Detail.php | 29 +++++++++++++++++---------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/CRM/Report/Form/Contribute/Detail.php b/CRM/Report/Form/Contribute/Detail.php index 0923e68ab9..929d8a5bc0 100644 --- a/CRM/Report/Form/Contribute/Detail.php +++ b/CRM/Report/Form/Contribute/Detail.php @@ -696,17 +696,24 @@ UNION ALL } // Contribution amount links to viewing contribution - if (($value = CRM_Utils_Array::value('civicrm_contribution_total_amount', $row)) && - CRM_Core_Permission::check('access CiviContribute') - ) { - $url = CRM_Utils_System::url("civicrm/contact/view/contribution", - "reset=1&id=" . $row['civicrm_contribution_contribution_id'] . - "&cid=" . $row['civicrm_contact_id'] . - "&action=view&context=contribution&selectedChild=contribute", - $this->_absoluteUrl - ); - $rows[$rowNum]['civicrm_contribution_total_amount_link'] = $url; - $rows[$rowNum]['civicrm_contribution_total_amount_hover'] = ts("View Details of this Contribution."); + if ($value = CRM_Utils_Array::value('civicrm_contribution_total_amount', $row)) { + $rows[$rowNum]['civicrm_contribution_total_amount'] = CRM_Utils_Money::format($value, $row['civicrm_contribution_currency']); + if (CRM_Core_Permission::check('access CiviContribute')) { + $url = CRM_Utils_System::url( + "civicrm/contact/view/contribution", + [ + 'reset' => 1, + 'id' => $row['civicrm_contribution_contribution_id'], + 'cid' => $row['civicrm_contact_id'], + 'action' => 'view', + 'context' => 'contribution', + 'selectedChild' => 'contribute', + ], + $this->_absoluteUrl + ); + $rows[$rowNum]['civicrm_contribution_total_amount_link'] = $url; + $rows[$rowNum]['civicrm_contribution_total_amount_hover'] = ts("View Details of this Contribution."); + } $entryFound = TRUE; } -- 2.25.1