Skip to content
Snippets Groups Projects
group2summary.tpl 779 B
Newer Older
xavier's avatar
xavier committed
{* tip: add {debug} to get the list of available variables in the template *}


{crmAPI var='result' entity='GroupContact' action='get' sequential=1 contact_id=$contactId}

<div id='groups'>
  <div class='crm-summary-row'>
    <div class='crm-label'>Groups</div>
    <div class='crm-content'>
xavier's avatar
xavier committed
      {foreach from=$result.values item=g name=groups}
        {$g.title}{if (!$smarty.foreach.groups.last)}, {/if} 
xavier's avatar
xavier committed
      {/foreach}
    </div>
  </div>
</div>


{literal}
<script>
cj(function($){
  if ($(".crm-contact_type_label").length == 0) {
xavier's avatar
xavier committed
    CRM.alert("Someone has changed the summary layout, groups can't be displayed properly");
xavier's avatar
xavier committed
    return;
  }
  $(".crm-contact_type_label").parent().parent().prepend($("#groups").html());
  $("#groups").remove();
});
</script>
{/literal}