Андрей, по вашей просьбе сообщаю, как в шаблоне определить, на странице какого типа сейчас находится посетитель сайта.
{$value = $smarty.get.module|default:''|lower}
{if $value == 'login'}
на странице авторизации
{elseif $value == 'storefront'}
на главной, категории или товаре
{elseif $value == 'feedback'}
на странице обратной связи
{elseif $value == 'callme'}
на странице Позвоните мне
{elseif $value == 'cart'}
в корзине
{elseif $value == 'compare'}
на странице сравнения
{elseif ...}
...
{else}
не удалось определить
{/if}
И так далее сравниваем переменную $value с именами модулей. Имена модулей можно посмотреть в админпанели на странице страницы -> Зарегистрированные модули.