<div class="crm-summary-row">
<div class="crm-label">{ts}Date of Birth{/ts}</div>
<div class="crm-content crm-contact-birth_date_display">
- {assign var="date_format" value = $fields.birth_date.smarty_view_format}
- {$birth_date|crmDate:$date_format}
-
+ {assign var="date_format" value=$fields.birth_date.smarty_view_format}
+ {if !empty($birth_date)}
+ {$birth_date|crmDate:$date_format}
+ {/if}
</div>
</div>
- {if $is_deceased eq 1}
- {if $deceased_date}
+ {if !empty($is_deceased)}
+ {if !empty($deceased_date)}
<div class="crm-summary-row">
<div class="crm-label">{ts}Date Deceased{/ts}</div>
<div class="crm-content crm-contact-deceased_date_display">
{assign var="date_format" value = $fields.birth_date.smarty_view_format}
{$deceased_date|crmDate:$date_format}
- {if $birth_date}({ts}Age{/ts} {if $age.y}{ts count=$age.y plural='%count years'}%count year{/ts}{elseif $age.m}{ts count=$age.m plural='%count months'}%count month{/ts}{/if}){/if}
+ {if !empty($birth_date)}({ts}Age{/ts} {if !empty($age.y)}{ts count=$age.y plural='%count years'}%count year{/ts}{elseif !empty($age.m)}{ts count=$age.m plural='%count months'}%count month{/ts}{/if}){/if}
</div>
</div>
{else}
{else}
<div class="crm-summary-row">
<div class="crm-label">{ts}Age{/ts}</div>
- <div class="crm-content crm-contact-age_display">{if $age.y}{ts count=$age.y plural='%count years'}%count year{/ts}{elseif $age.m}{ts count=$age.m plural='%count months'}%count month{/ts}{/if}</div>
+ <div class="crm-content crm-contact-age_display">{if !empty($age.y)}{ts count=$age.y plural='%count years'}%count year{/ts}{elseif !empty($age.m)}{ts count=$age.m plural='%count months'}%count month{/ts}{/if}</div>
</div>
{/if}
</div>
</div>
{/if}
{foreach from=$phone item=item}
- {if $item.phone || $item.phone_ext}
- <div class="crm-summary-row {if $item.is_primary eq 1}primary{/if}">
+ {if !empty($item.phone) || !empty($item.phone_ext)}
+ <div class="crm-summary-row {if !empty($item.is_primary)}primary{/if}">
<div class="crm-label">
{privacyFlag field=do_not_sms condition=$privacy.do_not_sms}
{privacyFlag field=do_not_phone condition=$privacy.do_not_phone}
{$item.location_type} {$item.phone_type}
</div>
<div class="crm-content crm-contact_phone">
- {$item.phone}{if $item.phone_ext} {ts}ext.{/ts} {$item.phone_ext}{/if}
+ {$item.phone}{if !empty($item.phone_ext)} {ts}ext.{/ts} {$item.phone_ext}{/if}
</div>
</div>
{/if}
{foreach from=$viewCustomData item=customValues key=customGroupId}
{assign var="cgcount" value=1}
{assign var="count" value=$customGroupCount%2}
- {if ($count eq $side) or $skipTitle }
+ {if ($count eq $side) or !empty($skipTitle)}
{foreach from=$customValues item=cd_edit key=cvID}
- <div class="customFieldGroup crm-collapsible{if $cd_edit.collapse_display} collapsed{/if} ui-corner-all {$cd_edit.name} crm-custom-set-block-{$customGroupId}">
+ <div class="customFieldGroup crm-collapsible{if !empty($cd_edit.collapse_display)} collapsed{/if} ui-corner-all {$cd_edit.name} crm-custom-set-block-{$customGroupId}">
<div class="collapsible-title">
{$cd_edit.title}
</div>
{assign var="showEdit" value=0}
<tr>
<td id="{$cd_edit.name}_{$index}" class="section-shown form-item">
- <div class="crm-accordion-wrapper {if $cd_edit.collapse_display eq 0 or $skipTitle} {else}collapsed{/if}">
+ <div class="crm-accordion-wrapper{if !empty($cd_edit.collapse_display) && empty($skipTitle)} collapsed{/if}">
{if !$skipTitle}
<div class="crm-accordion-header">
{$cd_edit.title}