X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FContribute%2FForm%2FContributionView.php;h=0fa8506c6f0a513cec8955b9fd64331f451c9b15;hb=92b0f883315c72514e629b1c9e37261b84186785;hp=9b7105797c2fc4d168f1f1365636089a3cb34ffa;hpb=6a00ff0d395476086d4c4b4fe3ba48672280dd1a;p=civicrm-core.git diff --git a/CRM/Contribute/Form/ContributionView.php b/CRM/Contribute/Form/ContributionView.php index 9b7105797c..0fa8506c6f 100644 --- a/CRM/Contribute/Form/ContributionView.php +++ b/CRM/Contribute/Form/ContributionView.php @@ -1,9 +1,9 @@ assign('softContributions', $SCRecords['soft_credit']); + unset($SCRecords['soft_credit']); + } + + //assign pcp record if exists + foreach ($SCRecords as $name => $value) { + $this->assign($name, $value); + } $lineItems = array(); if ($id) { - $lineItem = CRM_Price_BAO_LineItem::getLineItems($id, 'contribution', 1); - empty($lineItem) ? null :$lineItems[] = $lineItem; + $lineItem = CRM_Price_BAO_LineItem::getLineItems($id, 'contribution', 1, TRUE, TRUE); + if (!empty($lineItem)) { + $lineItems[] = $lineItem; + } + } $this->assign('lineItem', empty($lineItems) ? FALSE : $lineItems); $values['totalAmount'] = $values['total_amount']; @@ -194,4 +206,3 @@ class CRM_Contribute_Form_ContributionView extends CRM_Core_Form { ); } } -