типо улосвие:
если зарегеный юзер, то....
если незареный, то…
{if $user_id > 0}
показываем
{else}
рисуем ссылку на регистрацию
{/if}
Если в Вашем конкретном случае эта переменная в tpl-ник не передаётся, её оч просто организовать самому:
/components/нужный вам компонент/frontend.php
$user_id = $inUser->id;
$smarty->assign('user_id', $user_id);
PS
По такой же схеме можно идентифицировать админа:
$is_admin = $inUser->is_admin;