Will man das HTT-Protokoll und die Url dynamischmit angeben, kann man das so machen:

{if $smarty.server.HTTPS == '1' || $smarty.server.HTTPS == 'on'}
  {assign var='httProtocol' value='https://'}
{else}
  {assign var='httProtocol' value='http://'}
{/if}
{$httProtocol}{$smarty.server.HTTP_HOST}/xxx