{assign var=meth value=':'|explode:$VAR._page} {$method->exe($meth.0,$meth.1)} {if ($method->result == false) } {$block->display('core:method_error')} {else}


{if $list->translate('product_translate','name,description_full','product_id',$product.id,'translate_product')}{/if}
{$translate_product.name}
{$translate_product.description_full}
{osb f=tf field=sku}  
{$product.sku} {if $product.cart_multiple} {t}Quantity{/t}: {/if}
{osb f=tf field=price_type} {osb f=tf field=taxable}
{$list->menu_staticlist('pricetype','','',$product.price_type,'form_menu')} {$list->bool('',$product.taxable,'form_field')}
{if $product.price_type == '1'}
{osb f=tf field=price_recurr_type}
{else}
{osb f=tf field=price_base} {osb f=tf field=price_setup}
{$list->format_currency($price.base,$smarty.const.SESS_CURRENCY)} {$list->format_currency($price.setup,$smarty.const.SESS_CURRENCY)}
{/if} {if $product.price_type == '2'}
{translate module=product sku=$trial.sku}trial_desc{/translate}
{if $product.price_trial_length_type == '0'}{translate module=product sku1=$trial.sku length=$product.price_trial_length}trial_length_days{/translate}{/if} {if $product.price_trial_length_type == '1'}{translate module=product sku1=$trial.sku length=$product.price_trial_length}trial_length_weeks{/translate}{/if} {if $product.price_trial_length_type == '2'}{translate module=product sku1=$trial.sku length=$product.price_trial_length}trial_length_months{/translate}{/if}
{translate module=product sku2=$trial.sku}trial_bill_desc{/translate}
{/if} {if $attr}
{foreach from=$attr item=attr_arr key=key} {assign var=attr_id value=$attr_arr.id} {if $attr_arr.type == '0'} {if $attr_arr.description} {/if}
 
{$attr_arr.name} {if $attr_arr.price_base != 0}{$list->format_currency($attr_arr.price_base, $smarty.const.SESS_CURRENCY)}{/if} {if $attr_arr.price_setup != 0} {if $attr_arr.price_base != 0} + {/if} {$list->format_currency($attr_arr.price_setup,$smarty.const.SESS_CURRENCY)} {translate module=product}setup{/translate} {/if}
   {$attr_arr.description}
{elseif $attr_arr.type == '1'} {if $attr_arr.description} {/if}
 
{$attr_arr.name} {if $attr_arr.price_base != 0}{$list->format_currency($attr_arr.price_base, $smarty.const.SESS_CURRENCY)}{/if} {if $attr_arr.price_setup != 0} {if $attr_arr.price_base != 0} + {/if} {$list->format_currency($attr_arr.price_setup, $smarty.const.SESS_CURRENCY)} {translate module=product}setup{/translate} {/if}
   {$attr_arr.description}
{elseif $attr_arr.type == '2'}
 
{$attr_arr.name} {if $attr_arr.price_base != 0}{$list->format_currency($attr_arr.price_base, $smarty.const.SESS_CURRENCY)}{/if} {if $attr_arr.price_setup != 0} {if $attr_arr.price_base != 0} + {/if} {$list->format_currency($attr_arr.price_setup, $smarty.const.SESS_CURRENCY)} {translate module=product}setup{/translate} {/if}
 {$attr_arr.description}
{/if} {/foreach} {/if} {if $product.host}
 
{translate module=product}domain_options{/translate}
{if $product.host_allow_domain} {translate module=product}domain_register{/translate}
{translate module=product}domain_transfer{/translate} {/if}
{translate module=product}domain_ns_transfer{/translate} {if $product.host_allow_host_only}
{translate module=product}domain_ip{/translate}
{/if}
{/if} {if $product.prod_plugin}
{osb f=plugin type=product name=$product.prod_plugin_file name_prefix=order_ data=$product.prod_plugin_data admin=true}
{/if}
{/if}