{ $method->exe("product","details") } { if ($method->result == FALSE || !$product) } { $block->display("core:method_error") } {else} {if $product}
{if $list->translate("product_translate","name,description_full", "product_id", $product.id, "translate_product")} {/if}

{if $list->translate("product_translate","name,description_short,description_full","product_id", $product.id, "prod_translate") } {$prod_translate.name} {else} {$product.sku} {/if}

{if $product.cart_multiple} {/if} {if $product.prod_plugin} {/if}
{if $product.thumbnail != ""} {/if} {$translate_product.description_full}
{translate module=product} field_sku {/translate} {translate} currency {/translate}
{$product.sku}
{literal} {/literal} {$list->currency_list("cyid_arr")}
{translate module=product} field_price_type {/translate}
{translate module=product} field_taxable {/translate}
{if $product.price_type == "0"} {translate module=product} price_type_one {/translate} {/if} {if $product.price_type == "1"} {translate module=product} price_type_recurr {/translate} {/if} {if $product.price_type == "2"} {translate module=product} price_type_trial {/translate} {/if} {if $product.taxable} {translate} true {/translate} {else} {translate} false {/translate} {/if}
{if $product.price_type == "1" }
{translate module=product} field_price_recurr_type {/translate}
{else}
{translate module=product} field_price_base {/translate} {translate module=product} field_price_setup {/translate}
{$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} {translate} view {/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"}
{$attr_arr.name} {if $attr_arr.price_base != 0} {$list->format_currency_num($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_num($attr_arr.price_setup, $smarty.const.SESS_CURRENCY)} {translate module=product} setup {/translate} {/if}
  {$attr_arr.description}
{elseif $attr_arr.type == "1"}
{$attr_arr.name} {if $attr_arr.price_base != 0} {$list->format_currency_num($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_num($attr_arr.price_setup, $smarty.const.SESS_CURRENCY)} {translate module=product} setup {/translate} {/if}
  {$attr_arr.description}
{elseif $attr_arr.type == "3"}
{$attr_arr.name} {if $attr_arr.price_base != 0} {$list->format_currency_num($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_num($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}
  {$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} {literal} {/literal} {/if}
Quantity:
{plugin type=product name=$product.prod_plugin_file name_prefix=order_ data=$product.prod_plugin_data }

{/if}