|
26 | 26 | <div class="crm-block crm-content-block crm-contribution-view-form-block">
|
27 | 27 | <div class="action-link">
|
28 | 28 | <div class="crm-submit-buttons">
|
29 |
| - {if call_user_func(array('CRM_Core_Permission','check'), 'edit contributions')} |
| 29 | + {if call_user_func(array('CRM_Core_Permission','check'), 'edit contributions') && call_user_func(array('CRM_Core_Permission', 'check'), "edit contributions of type $financial_type")} |
30 | 30 | {assign var='urlParams' value="reset=1&id=$id&cid=$contact_id&action=update&context=$context"}
|
31 | 31 | {if ( $context eq 'fulltext' || $context eq 'search' ) && $searchKey}
|
32 | 32 | {assign var='urlParams' value="reset=1&id=$id&cid=$contact_id&action=update&context=$context&key=$searchKey"}
|
|
35 | 35 | <div class="icon ui-icon-pencil"></div>{ts}Edit{/ts}</span>
|
36 | 36 | </a>
|
37 | 37 | {/if}
|
38 |
| - {if call_user_func(array('CRM_Core_Permission','check'), 'delete in CiviContribute')} |
| 38 | + {if call_user_func(array('CRM_Core_Permission','check'), 'delete in CiviContribute') && call_user_func(array('CRM_Core_Permission', 'check'), "delete contributions of type $financial_type")} |
39 | 39 | {assign var='urlParams' value="reset=1&id=$id&cid=$contact_id&action=delete&context=$context"}
|
40 | 40 | {if ( $context eq 'fulltext' || $context eq 'search' ) && $searchKey}
|
41 | 41 | {assign var='urlParams' value="reset=1&id=$id&cid=$contact_id&action=delete&context=$context&key=$searchKey"}
|
|
309 | 309 | {/if}
|
310 | 310 |
|
311 | 311 | <div class="crm-submit-buttons">
|
312 |
| - {if call_user_func(array('CRM_Core_Permission','check'), 'edit contributions')} |
| 312 | + {if call_user_func(array('CRM_Core_Permission','check'), 'edit contributions') && call_user_func(array('CRM_Core_Permission', 'check'), "edit contributions of type $financial_type")} |
313 | 313 | {assign var='urlParams' value="reset=1&id=$id&cid=$contact_id&action=update&context=$context"}
|
314 | 314 | {if ( $context eq 'fulltext' || $context eq 'search' ) && $searchKey}
|
315 | 315 | {assign var='urlParams' value="reset=1&id=$id&cid=$contact_id&action=update&context=$context&key=$searchKey"}
|
316 | 316 | {/if}
|
317 | 317 | <a class="button" href="{crmURL p='civicrm/contact/view/contribution' q=$urlParams}" accesskey="e"><span><div
|
318 | 318 | class="icon ui-icon-pencil"></div>{ts}Edit{/ts}</span></a>
|
319 | 319 | {/if}
|
320 |
| - {if call_user_func(array('CRM_Core_Permission','check'), 'delete in CiviContribute')} |
| 320 | + {if call_user_func(array('CRM_Core_Permission','check'), 'delete in CiviContribute') && call_user_func(array('CRM_Core_Permission', 'check'), "delete contributions of type $financial_type")} |
321 | 321 | {assign var='urlParams' value="reset=1&id=$id&cid=$contact_id&action=delete&context=$context"}
|
322 | 322 | {if ( $context eq 'fulltext' || $context eq 'search' ) && $searchKey}
|
323 | 323 | {assign var='urlParams' value="reset=1&id=$id&cid=$contact_id&action=delete&context=$context&key=$searchKey"}
|
|
0 commit comments