From a04c2aa75e82989c193d045729266b541b2e87af Mon Sep 17 00:00:00 2001 From: Matthew Wire Date: Sat, 18 Sep 2021 09:59:42 +0100 Subject: [PATCH] Fix PHP notices in contributionrecur tpl - this also hides some fields if empty --- .../CRM/Contribute/Page/ContributionRecur.tpl | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/templates/CRM/Contribute/Page/ContributionRecur.tpl b/templates/CRM/Contribute/Page/ContributionRecur.tpl index 8ac8f2d129..7b2a6040fa 100644 --- a/templates/CRM/Contribute/Page/ContributionRecur.tpl +++ b/templates/CRM/Contribute/Page/ContributionRecur.tpl @@ -26,27 +26,27 @@ {ts}Amount{/ts}{$recur.amount|crmMoney:$recur.currency}{if $is_test} ({ts}test{/ts}){/if} {/if} {ts}Frequency{/ts}every {$recur.frequency_interval} {$recur.frequency_unit} - {ts}Installments{/ts}{$recur.installments} + {if !empty($recur.installments)}{ts}Installments{/ts}{$recur.installments}{/if} {ts}Status{/ts}{$recur.contribution_status} {ts}Start Date{/ts}{$recur.start_date|crmDate} {ts}Created Date{/ts}{$recur.create_date|crmDate} {if $recur.modified_date}{ts}Modified Date{/ts}{$recur.modified_date|crmDate}{/if} - {if $recur.cancel_date}{ts}Cancelled Date{/ts}{$recur.cancel_date|crmDate}{/if} - {if $recur.cancel_reason}{ts}Cancel Reason{/ts}{$recur.cancel_reason}{/if} - {if $recur.end_date}{ts}End Date{/ts}{$recur.end_date|crmDate}{/if} + {if !empty($recur.cancel_date)}{ts}Cancelled Date{/ts}{$recur.cancel_date|crmDate}{/if} + {if !empty($recur.cancel_reason)}{ts}Cancel Reason{/ts}{$recur.cancel_reason}{/if} + {if !empty($recur.end_date)}{ts}End Date{/ts}{$recur.end_date|crmDate}{/if} {if $recur.processor_id}{ts}Processor ID{/ts}{$recur.processor_id}{/if} - {ts}Transaction ID{/ts}{$recur.trxn_id} + {if !empty($recur.trxn_id)}{ts}Transaction ID{/ts}{$recur.trxn_id}{/if} {if $recur.invoice_id}{ts}Invoice ID{/ts}{$recur.invoice_id}{/if} {ts}Cycle Day{/ts}{$recur.cycle_day} - {if $recur.contribution_status_id neq 3}{ts}Next Contribution{/ts}{$recur.next_sched_contribution_date|crmDate}{/if} + {if !empty($recur.next_sched_contribution_date) && $recur.contribution_status_id neq 3}{ts}Next Contribution{/ts}{$recur.next_sched_contribution_date|crmDate}{/if} {ts}Failure Count{/ts}{$recur.failure_count} - {if $recur.invoice_id}{ts}Failure Retry Date{/ts}{$recur.next_sched_contribution_date|crmDate}{/if} + {if !empty($recur.next_sched_contribution_date) && $recur.invoice_id}{ts}Failure Retry Date{/ts}{$recur.next_sched_contribution_date|crmDate}{/if} {ts}Auto Renew?{/ts}{if $recur.auto_renew}{ts}Yes{/ts}{else}{ts}No{/ts}{/if} {ts}Send receipt for each contribution?{/ts}{if $recur.is_email_receipt}{ts}Yes{/ts}{else}{ts}No{/ts}{/if} {if $recur.payment_processor}{ts}Payment Processor{/ts}{$recur.payment_processor}{/if} {if $recur.financial_type}{ts}Financial Type{/ts}{$recur.financial_type}{/if} - {if $recur.campaign}{ts}Campaign{/ts}{$recur.campaign}{/if} - {if $recur.membership_id} + {if !empty($recur.campaign)}{ts}Campaign{/ts}{$recur.campaign}{/if} + {if !empty($recur.membership_id)} {ts}Membership{/ts} {$recur.membership_name} -- 2.25.1