From 22c360dac023cf40956b6d2ea02aa0104805149d Mon Sep 17 00:00:00 2001 From: "deb.monish" Date: Mon, 3 Oct 2016 17:43:27 +0530 Subject: [PATCH] additional changes --- CRM/Contribute/Form/ContributionBase.php | 5 ++++- templates/CRM/UF/Form/Block.tpl | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CRM/Contribute/Form/ContributionBase.php b/CRM/Contribute/Form/ContributionBase.php index 68a3c2ae69..27ed15e117 100644 --- a/CRM/Contribute/Form/ContributionBase.php +++ b/CRM/Contribute/Form/ContributionBase.php @@ -787,7 +787,10 @@ class CRM_Contribute_Form_ContributionBase extends CRM_Core_Form { $this->assign($name, $fields); - if (count($viewOnlyFileValues)) { + if ($profileContactType && count($viewOnlyFileValues[$profileContactType])) { + $this->assign('viewOnlyPrefixFileValues', $viewOnlyFileValues); + } + elseif (count($viewOnlyFileValues)) { $this->assign('viewOnlyFileValues', $viewOnlyFileValues); } diff --git a/templates/CRM/UF/Form/Block.tpl b/templates/CRM/UF/Form/Block.tpl index 80c24bdf58..89af7ac6a8 100644 --- a/templates/CRM/UF/Form/Block.tpl +++ b/templates/CRM/UF/Form/Block.tpl @@ -135,9 +135,9 @@ {if $form.$phone_ext_field.html}  {$form.$phone_ext_field.html} {/if} - {elseif $field.html_type eq 'File' && ($viewOnlyFileValues.$n OR $viewOnlyFileValues.$prefix)} + {elseif $field.html_type eq 'File' && ($viewOnlyFileValues OR $viewOnlyPrefixFileValues)} {if $prefix} - {$viewOnlyFileValues.$prefix.$n} + {$viewOnlyPrefixFileValues.$prefix.$n} {else} {$viewOnlyFileValues.$n} {/if} -- 2.25.1