From 25f764ef74764b45e85db10b20d5d9f3c3361003 Mon Sep 17 00:00:00 2001 From: Seamus Lee Date: Tue, 28 Jul 2020 13:48:39 +1000 Subject: [PATCH] [REF] Only show button to edit smart group if user has permissions --- templates/CRM/Contact/Form/Search/Intro.tpl | 38 ++++++++++----------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/templates/CRM/Contact/Form/Search/Intro.tpl b/templates/CRM/Contact/Form/Search/Intro.tpl index d5d791c3b8..3d0b47163a 100644 --- a/templates/CRM/Contact/Form/Search/Intro.tpl +++ b/templates/CRM/Contact/Form/Search/Intro.tpl @@ -10,26 +10,26 @@ {* $context indicates where we are searching, values = "search,advanced,smog,amtg" *} {* smog = 'show members of group'; amtg = 'add members to group' *} {if $context EQ 'smog'} - {* Provide link to modify smart group search criteria if we are viewing a smart group (ssID = saved search ID) *} + {* Provide link to modify smart group search criteria if we are viewing a smart group (ssID = saved search ID) *} + {if $permissionedForGroup} {if !empty($ssID)} - {if $ssMappingID} - {capture assign=editSmartGroupURL}{crmURL p="civicrm/contact/search/builder" q="reset=1&ssID=`$ssID`"}{/capture} - {elseif $savedSearch.search_custom_id} - {capture assign=editSmartGroupURL}{crmURL p="civicrm/contact/search/custom" q="reset=1&ssID=`$ssID`"}{/capture} - {else} - {capture assign=editSmartGroupURL}{crmURL p="civicrm/contact/search/advanced" q="reset=1&ssID=`$ssID`"}{/capture} - {/if} -
- {ts 1=$group.title}Edit Smart Group Search Criteria for %1{/ts} - {help id="id-edit-smartGroup"} -
+ {if $ssMappingID} + {capture assign=editSmartGroupURL}{crmURL p="civicrm/contact/search/builder" q="reset=1&ssID=`$ssID`"}{/capture} + {elseif $savedSearch.search_custom_id} + {capture assign=editSmartGroupURL}{crmURL p="civicrm/contact/search/custom" q="reset=1&ssID=`$ssID`"}{/capture} + {else} + {capture assign=editSmartGroupURL}{crmURL p="civicrm/contact/search/advanced" q="reset=1&ssID=`$ssID`"}{/capture} + {/if} +
+ {ts 1=$group.title}Edit Smart Group Search Criteria for %1{/ts} + {help id="id-edit-smartGroup"} +
{/if} - {if $permissionedForGroup} - {capture assign=addMembersURL}{crmURL q="context=amtg&amtgID=`$group.id`&reset=1"}{/capture} -
- {ts 1=$group.title}Add Contacts to %1{/ts} - {if $ssID}{help id="id-add-to-smartGroup"}{/if} -
- {/if} + {capture assign=addMembersURL}{crmURL q="context=amtg&amtgID=`$group.id`&reset=1"}{/capture} +
+ {ts 1=$group.title}Add Contacts to %1{/ts} + {if $ssID}{help id="id-add-to-smartGroup"}{/if} +
+ {/if} {/if} -- 2.25.1