{assign var=meth value=':'|explode:$VAR._page} {$method->exe($meth.0,'details')} {if ($method->result == false) || ! $record} {$block->display('core:method_error')} {else}
{if $list->translate('product_translate','name,description_full','product_id',$record.id,'translate_product')}{/if}
{if $translate_product.name} {$translate_product.name} {else} {$record.sku} {/if}  
{if $record.prod_plugin} {/if}
{if $record.thumbnail != ''}{/if} {$translate_product.description_full}
{osb f=plugin type=product name=$record.prod_plugin_file name_prefix=order_ data=$record.prod_plugin_data}
{if $record.price_type == '1'} {include file='file:ti_product-price_type-1.tpl'} {elseif $record.price_type == '2'} {include file='file:ti_product-price_type-2.tpl'} {else} {include file='file:ti_product-price_type-x.tpl'} {/if} {if $attr}
{foreach from=$attr item=attr_arr key=key} {assign var=attr_id value=$attr_arr.id} {if $attr_arr.type == '0'} {include file='file:ti_product_attr-collect_type-0.tpl'} {elseif $attr_arr.type == '1'} {include file='file:ti_product_attr-collect_type-1.tpl'} {elseif $attr_arr.type == '2'} {include file='file:ti_product_attr-collect_type-2.tpl'} {elseif $attr_arr.type == '3'} {include file='file:ti_product_attr-collect_type-3.tpl'} {/if} {/foreach} {/if} {if $record.host}
{include file='file:ti_product-host.tpl'} {/if} {/literal} {/if}
{t}Finalise Purchase{/t}
{if $smarty.const.SESS_LOGGED != 1} {t}Login to existing client account{/t}
{t}Register for new client account{/t}
{else} {t}Proceed to checkout{/t} {/if}