Adding better wording to Events page for matching dates
authorShane Bill <shane@beesonabike.com>
Tue, 6 Sep 2022 18:11:53 +0000 (15:11 -0300)
committerMathieu Lutfy <mathieu@bidon.ca>
Wed, 7 Sep 2022 19:26:09 +0000 (15:26 -0400)
templates/CRM/Event/Page/EventInfo.tpl

index 55efe2c6ae140dca76564910fd20069b373f7a97..4c15e58ed5acacbf3a8af3ab48830853a2c04056 100644 (file)
       <div class="label">{ts}When{/ts}</div>
       <div class="content">
         {strip}
-            {$event.event_start_date|crmDate}
+            {if $event.event_start_date && $event.event_end_date && ($event.event_end_date|crmDate:'%Y%m%d':0 == $event.event_start_date|crmDate:'%Y%m%d':0)}
+              {$event.event_start_date|crmDate:'Full':0}
+              &nbsp;{ts}from{/ts}&nbsp;
+              {$event.event_start_date|crmDate:0:1}
+            {else}
+              {$event.event_start_date|crmDate}
+            {/if}
             {if $event.event_end_date}
-                &nbsp;{ts}through{/ts}&nbsp;
+                &nbsp;{ts}to{/ts}&nbsp;
                 {* Only show end time if end date = start date *}
-                {if $event.event_end_date|crmDate:"%Y%m%d" == $event.event_start_date|crmDate:"%Y%m%d"}
+                {if $event.event_end_date|crmDate:"%Y%m%d":0 == $event.event_start_date|crmDate:"%Y%m%d":0}
                     {$event.event_end_date|crmDate:0:1}
                 {else}
                     {$event.event_end_date|crmDate}