[php8-compact] Fix Case Activity Message Template to fix test failure in php8
[civicrm-core.git] / xml / templates / message_templates / case_activity_html.tpl
index c770e0387845247fad4561589e19ecd6428dddf5..4df31c4200465e5cf6710b46fb9a3c31b697e458 100644 (file)
 </head>
 <body>
 
-{capture assign=headerStyle}colspan="2" style="text-align: left; padding: 4px; border-bottom: 1px solid #999; background-color: #eee;"{/capture}
-{capture assign=labelStyle }style="padding: 4px; border-bottom: 1px solid #999; background-color: #f7f7f7;"{/capture}
-{capture assign=valueStyle }style="padding: 4px; border-bottom: 1px solid #999;"{/capture}
+  {capture assign=headerStyle}colspan="2" style="text-align: left; padding: 4px; border-bottom: 1px solid #999; background-color: #eee;"{/capture}
+  {capture assign=labelStyle }style="padding: 4px; border-bottom: 1px solid #999; background-color: #f7f7f7;"{/capture}
+  {capture assign=valueStyle }style="padding: 4px; border-bottom: 1px solid #999;"{/capture}
 
-<center>
-  <table id="crm-event_receipt" style="font-family: Arial, Verdana, sans-serif; text-align: left; width:100%; max-width:700px; padding:0; margin:0; border:0px;">
+  <center>
+    <table id="crm-event_receipt" style="font-family: Arial, Verdana, sans-serif; text-align: left; width:100%; max-width:700px; padding:0; margin:0; border:0px;">
 
-  <!-- BEGIN HEADER -->
-  <!-- You can add table row(s) here with logo or other header elements -->
-  <!-- END HEADER -->
+    <!-- BEGIN HEADER -->
+    <!-- You can add table row(s) here with logo or other header elements -->
+    <!-- END HEADER -->
 
-  <!-- BEGIN CONTENT -->
+    <!-- BEGIN CONTENT -->
 
-  <tr>
-   <td>
-    <table style="border: 1px solid #999; margin: 1em 0em 1em; border-collapse: collapse; width:100%;">
-     <tr>
-      <th {$headerStyle}>
-       {ts}Activity Summary{/ts} - {$activityTypeName}
-      </th>
-     </tr>
-     {if !empty($isCaseActivity)}
       <tr>
-       <td {$labelStyle}>
-        {ts}Your Case Role(s){/ts}
-       </td>
-       <td {$valueStyle}>
-        {$contact.role}
-       </td>
-      </tr>
-      {if $manageCaseURL}
-       <tr>
-       <td colspan="2" {$valueStyle}>
-     <a href="{$manageCaseURL}" title="{ts}Manage Case{/ts}">{ts}Manage Case{/ts}</a>
-       </td>
-       </tr>
-      {/if}
-     {/if}
-     {if $editActURL}
-     <tr>
-       <td colspan="2" {$valueStyle}>
-   <a href="{$editActURL}" title="{ts}Edit activity{/ts}">{ts}Edit activity{/ts}</a>
-       </td>
-     </tr>
-     {/if}
-     {if $viewActURL}
-     <tr>
-       <td colspan="2" {$valueStyle}>
-   <a href="{$viewActURL}" title="{ts}View activity{/ts}">{ts}View activity{/ts}</a>
-       </td>
-     </tr>
-     {/if}
-     {foreach from=$activity.fields item=field}
-      <tr>
-       <td {$labelStyle}>
-        {$field.label}{if !empty($field.category)}({$field.category}){/if}
-       </td>
-       <td {$valueStyle}>
-        {if $field.type eq 'Date'}
-         {$field.value|crmDate:$config->dateformatDatetime}
-        {else}
-         {$field.value}
-        {/if}
-       </td>
-      </tr>
-     {/foreach}
+        <td>
+          <table style="border: 1px solid #999; margin: 1em 0em 1em; border-collapse: collapse; width:100%;">
+            <tr>
+              <th {$headerStyle}>
+                {ts}Activity Summary{/ts} - {$activityTypeName}
+              </th>
+            </tr>
+            {if !empty($isCaseActivity)}
+              <tr>
+                <td {$labelStyle}>
+                  {ts}Your Case Role(s){/ts}
+                </td>
+                <td {$valueStyle}>
+                  {$contact.role|default:''}
+                </td>
+              </tr>
+              {if !empty($manageCaseURL)}
+                <tr>
+                  <td colspan="2" {$valueStyle}>
+                    <a href="{$manageCaseURL}" title="{ts}Manage Case{/ts}">{ts}Manage Case{/ts}</a>
+                  </td>
+                </tr>
+              {/if}
+            {/if}
+            {if !empty($editActURL)}
+              <tr>
+                <td colspan="2" {$valueStyle}>
+                  <a href="{$editActURL}" title="{ts}Edit activity{/ts}">{ts}Edit activity{/ts}</a>
+                </td>
+              </tr>
+            {/if}
+            {if !empty($viewActURL)}
+              <tr>
+                <td colspan="2" {$valueStyle}>
+                  <a href="{$viewActURL}" title="{ts}View activity{/ts}">{ts}View activity{/ts}</a>
+                </td>
+              </tr>
+            {/if}
+            {foreach from=$activity.fields item=field}
+              <tr>
+                <td {$labelStyle}>
+                  {$field.label}{if !empty($field.category)}({$field.category}){/if}
+                </td>
+                <td {$valueStyle}>
+                  {if $field.type eq 'Date'}
+                    {$field.value|crmDate:$config->dateformatDatetime}
+                  {else}
+                    {$field.value}
+                  {/if}
+                </td>
+              </tr>
+            {/foreach}
 
-     {foreach from=$activity.customGroups key=customGroupName item=customGroup}
-      <tr>
-       <th {$headerStyle}>
-        {$customGroupName}
-       </th>
-      </tr>
-      {foreach from=$customGroup item=field}
-       <tr>
-        <td {$labelStyle}>
-         {$field.label}
-        </td>
-        <td {$valueStyle}>
-         {if $field.type eq 'Date'}
-          {$field.value|crmDate:$config->dateformatDatetime}
-         {else}
-          {$field.value}
-         {/if}
+            {if !empty($activity.customGroups)}
+              {foreach from=$activity.customGroups key=customGroupName item=customGroup}
+                <tr>
+                  <th {$headerStyle}>
+                    {$customGroupName}
+                  </th>
+                </tr>
+                {foreach from=$customGroup item=field}
+                  <tr>
+                    <td {$labelStyle}>
+                      {$field.label}
+                    </td>
+                    <td {$valueStyle}>
+                      {if $field.type eq 'Date'}
+                        {$field.value|crmDate:$config->dateformatDatetime}
+                      {else}
+                        {$field.value}
+                      {/if}
+                    </td>
+                  </tr>
+                {/foreach}
+              {/foreach}
+            {/if}
+          </table>
         </td>
-       </tr>
-      {/foreach}
-     {/foreach}
+      </tr>
     </table>
-   </td>
-  </tr>
- </table>
-</center>
-
+  </center>
 </body>
 </html>