$this->assign('context', $context);
CRM_Contribute_BAO_Contribution::getValues($params, $values, $ids);
-
- $softParams = array('contribution_id' => CRM_Utils_Array::value('contribution_id', $values));
- $softContribution = CRM_Contribute_BAO_Contribution::getSoftContribution($softParams, TRUE);
- if ($softContribution) {
- $values = array_merge($values, $softContribution);
- }
CRM_Contribute_BAO_Contribution::resolveDefaults($values);
if (CRM_Utils_Array::value('contribution_page_id', $values)) {
$financialTrxnId = CRM_Core_BAO_FinancialTrxn::getFinancialTrxnId($values['contribution_id'], 'DESC');
$values['to_financial_account'] = '';
if (CRM_Utils_Array::value('financialTrxnId', $financialTrxnId)) {
- $values['to_financial_account_id'] = CRM_Core_DAO::getFieldValue('CRM_Financial_DAO_FinancialTrxn', $financialTrxnId['financialTrxnId'], 'to_financial_account_id');
+ $values['to_financial_account_id'] = CRM_Core_DAO::getFieldValue('CRM_Financial_DAO_FinancialTrxn', $financialTrxnId['financialTrxnId'], 'to_financial_account_id');
if ($values['to_financial_account_id']) {
- $values['to_financial_account'] = CRM_Contribute_PseudoConstant::financialAccount($values['to_financial_account_id']);
+ $values['to_financial_account'] = CRM_Contribute_PseudoConstant::financialAccount($values['to_financial_account_id']);
}
}
-
+
if (CRM_Utils_Array::value('honor_contact_id', $values)) {
$sql = "SELECT display_name FROM civicrm_contact WHERE id = %1";
$params = array(1 => array($values['honor_contact_id'], 'Integer'));
$url = CRM_Utils_System::url('civicrm/contact/view', "reset=1&cid=$values[honor_contact_id]");
$values['honor_display'] = "<A href = $url>" . $dao->display_name . "</A>";
}
- $honor = CRM_Core_PseudoConstant::honor();
+ $honor = CRM_Core_PseudoConstant::get('CRM_Contribute_DAO_Contribution', 'honor_type_id');
$values['honor_type'] = CRM_Utils_Array::value(CRM_Utils_Array::value('honor_type_id', $values), $honor);
}
}
//get soft credit record if exists.
- if ($softContribution = CRM_Contribute_BAO_Contribution::getSoftContribution($softParams)) {
-
- $softContribution['softCreditToName'] = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact',
- $softContribution['soft_credit_to'], 'display_name'
- );
- //hack to avoid dispalyName conflict
- //for viewing softcredit record.
- $softContribution['displayName'] = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact',
- $values['contact_id'], 'display_name'
- );
- $values = array_merge($values, $softContribution);
- }
+ $values['softContributions'] = CRM_Contribute_BAO_ContributionSoft::getSoftContribution($values['contribution_id']);
$lineItems = array();
if ($id) {
$displayName = CRM_Contact_BAO_Contact::displayName($values['contact_id']);
$this->assign('displayName', $displayName);
-
+
// Check if this is default domain contact CRM-10482
if (CRM_Contact_BAO_Contact::checkDomainContact($values['contact_id'])) {
$displayName .= ' (' . ts('default organization') . ')';