Зачем версия для печати, если ее не будут печатать? Нажмите предварительный просмотр и увидите, что версия для печати сильно отличается от того, что видно в обычном режиме.
Если нужна именно отдельная страница, то кнопка будет выглядеть так:
Код:
<a href="{$smarty.server.script_NAME}?print=1">Print</a>
{$smarty.get.print}
А к элементам, которые которые нужно скрыть дописываете
Код:
{if $smarty.get.print}style="display:none"{/if}