* @var string[]
*/
public $expectedSmartyVariables = [
- 'breadcrumb',
- 'pageTitle',
'isForm',
'hookContent',
'hookContentPlacement',
// required for Summary.tpl (contact summary) but seems
// likely to be used more broadly to warrant inclusion here.
'context',
+ // for CMSPrint.tpl
+ 'urlIsPublic',
+ 'breadcrumb',
+ 'pageTitle',
+ 'isDeleted',
];
/**
{include file="CRM/common/debug.tpl"}
{/if}
-<div id="crm-container" class="crm-container{if !empty($urlIsPublic)} crm-public{/if}" lang="{$config->lcMessages|truncate:2:"":true}" xml:lang="{$config->lcMessages|truncate:2:"":true}">
+<div id="crm-container" class="crm-container{if $urlIsPublic} crm-public{/if}" lang="{$config->lcMessages|truncate:2:"":true}" xml:lang="{$config->lcMessages|truncate:2:"":true}">
{if $breadcrumb}
<div class="breadcrumb">
{if $pageTitle}
<div class="crm-title">
- <h1 class="title">{if !empty($isDeleted)}<del>{/if}{$pageTitle}{if !empty($isDeleted)}</del>{/if}</h1>
+ <h1 class="title">{if $isDeleted}<del>{/if}{$pageTitle}{if $isDeleted}</del>{/if}</h1>
</div>
{/if}
</div>
{crmRegion name='page-footer'}
-{if !empty($urlIsPublic)}
+{if $urlIsPublic}
{include file="CRM/common/publicFooter.tpl"}
{else}
{include file="CRM/common/footer.tpl"}