{*
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC. All rights reserved. |
| |
| This work is published under the GNU AGPLv3 license with some |
| permitted exceptions and without any warranty. For full license |
| and copyright information, see https://civicrm.org/licensing |
+--------------------------------------------------------------------+
*}
{$pageTitle}
{$reportDate}
{if $case}
{ts}Case Summary{/ts}
{$case.clientName} |
{$case.caseType} |
{$case.status} |
{$case.start_date} |
{$caseId} |
{/if}
{if $caseRelationships}
{ts}Case Roles{/ts}
{foreach from=$caseRelationships item=row key=relId}
{$row.relation} |
{$row.name} |
{$row.phone} |
{$row.email} |
{/foreach}
{foreach from=$caseRoles item=relName key=relTypeID}
{if $relTypeID neq 'client'}
{$relName} |
{ts}(not assigned){/ts} |
|
|
{else}
{$relName.role} |
{$relName.sort_name} |
{$relName.phone} |
{$relName.email} |
{/if}
{/foreach}
{/if}
{if $otherRelationships}
{foreach from=$otherRelationships item=row key=relId}
{$row.relation} |
{$row.name} |
{$row.phone} |
{$row.email} |
{/foreach}
{/if}
{if $globalRelationships}
{foreach from=$globalRelationships item=row key=relId}
{$row.sort_name} |
{$row.phone} |
{$row.email} |
{/foreach}
{/if}
{if $caseCustomFields}
{foreach from=$caseCustomFields item=group}
{$group.title}
{foreach from=$group.values item=row}
{$row.label}
| {$row.value} |
{/foreach}
{/foreach}
{/if}
{if $activities}
{ts}Case Activities{/ts}
{foreach from=$activities item=activity key=key}
{foreach from=$activity item=field}
{* TODO: Using an unmunged field in the css class would have always been problematic? Since it sometimes has spaces. *}
{$field.label|escape} |
{if $field.name eq 'Activity Type' or $field.name eq 'Status'}
{$field.value|escape} |
{* TODO: See note in CRM/Case/XMLProcessor/Report.php: Subject is already escaped in the php file so that's why it's not escaped here, but should that be reversed? *}
{elseif $field.name eq 'Details' or $field.name eq 'Subject'}
{$field.value} |
{else}
{$field.value|escape} |
{/if}
{/foreach}
{/foreach}
{/if}