From 5920ead3bbb8542087d07f661bfc23b8467204c0 Mon Sep 17 00:00:00 2001 From: Parag Bhilkar Date: Thu, 7 Aug 2014 10:47:28 +0530 Subject: [PATCH] VAT-572 Remove Print and Email Invoice button for Cancelled contribution status from view contribution and User Dashboard. --- .../CRM/Contribute/Form/ContributionView.tpl | 4 +-- .../CRM/Contribute/Page/UserDashboard.tpl | 28 +++++++++++-------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/templates/CRM/Contribute/Form/ContributionView.tpl b/templates/CRM/Contribute/Form/ContributionView.tpl index 87beb67bd3..0342c20dbf 100644 --- a/templates/CRM/Contribute/Form/ContributionView.tpl +++ b/templates/CRM/Contribute/Form/ContributionView.tpl @@ -49,7 +49,7 @@ {include file="CRM/common/formButtons.tpl" location="top"} {assign var='pdfUrlParams' value="reset=1&id=$id&cid=$contact_id"} {assign var='emailUrlParams' value="reset=1&id=$id&cid=$contact_id&select=email"} - {if $invoicing} + {if $invoicing && $contribution_status_id != 3}
{if $contribution_status != 'Refunded'} @@ -326,7 +326,7 @@ class="icon delete-icon">
{ts}Delete{/ts} {/if} {include file="CRM/common/formButtons.tpl" location="bottom"} - {if $invoicing} + {if $invoicing && $contribution_status_id != 3}
{if $contribution_status != 'Refunded'} diff --git a/templates/CRM/Contribute/Page/UserDashboard.tpl b/templates/CRM/Contribute/Page/UserDashboard.tpl index 0ccb53c87d..ff2252623e 100644 --- a/templates/CRM/Contribute/Page/UserDashboard.tpl +++ b/templates/CRM/Contribute/Page/UserDashboard.tpl @@ -51,18 +51,22 @@ {$row.receipt_date|truncate:10:''|crmDate} {$row.contribution_status} {if $invoicing && $invoices} - - {assign var='id' value=$row.contribution_id} - {assign var='contact_id' value=$row.contact_id} - {assign var='urlParams' value="reset=1&id=$id&cid=$contact_id"} - - {if $row.contribution_status != 'Refunded'} - {ts}Print Invoice{/ts} - {else} - {ts}Print Invoice and Credit Note{/ts} - {/if} - - + {if $row.contribution_status_name != 'Cancelled'} + + {assign var='id' value=$row.contribution_id} + {assign var='contact_id' value=$row.contact_id} + {assign var='urlParams' value="reset=1&id=$id&cid=$contact_id"} + + {if $row.contribution_status != 'Refunded'} + {ts}Print Invoice{/ts} + {else} + {ts}Print Invoice and Credit Note{/ts} + {/if} + + + {else} + + {/if} {/if} {/foreach} -- 2.25.1