{if $product.images} {else} {/if}
{$sku = $product.skus[$product.sku_id]} {if $sku.sku}
[`Code`]: {$sku.sku|escape}
{/if}
{if !empty($product.rating) && $product.rating > 0} {$wa->shop->ratingHtml($product.rating, 16)} {else} {/if}

{$product.name|escape}

{$product_available = $product.status} {if $product_available || count($product.skus) > 1}
{function name=in_stock n=0 low=5 critical=2} {if $n > $low or $n === null} [`In stock`] {elseif $n > $critical} {* _w("Only %d left in stock", "Only %d left in stock", $n) *}{_w("Only a few items left")} {elseif $n > 0} {_w("Only %d left in stock", "Only %d left in stock", $n)} {else} {if $wa->shop->settings('ignore_stock_count')}[`Pre-order only`]{else}[`Out of stock`]{/if} {/if} {/function} {foreach $product.skus as $sku}
{if $sku.stock} {foreach $stocks as $stock_id => $stock} {if isset($sku.stock[$stock_id])} {$stock_count = $sku.stock[$stock_id]} {else} {$stock_count = null} {/if} {$stock.name}: {in_stock n=$stock_count low=$stock.low_count critical=$stock.critical_count}
{/foreach} {else} {in_stock n=$sku.count} {/if}
{/foreach} {if $product.sku_type}
[`Product with the selected option combination is not available for purchase`]
{/if}
{/if}
{shop_currency($product.price)}
{if $product.summary}

{$product.summary}

{/if} {if $product.sku_type} {$default_sku_features = $product.sku_features} {$product_available = $product.status} {if $theme_settings.selectable_features_control == 'inline'}
{foreach $features_selectable as $f}
{$f.name}: {foreach $f.values as $v_id => $v}{if !isset($default_sku_features[$f.id])}{$default_sku_features[$f.id]=$v_id}{/if}{if $v_id == ifset($default_sku_features[$f.id])}{strip_tags($v)}{/if}{/foreach}
{foreach $f.values as $v_id => $v} {if !isset($default_sku_features[$f.id])}{$default_sku_features[$f.id]=$v_id}{/if} {if $f.type == 'color'} {/if} {if $f.type == 'color'} {strip_tags($v)}{else}{$v}{/if} {/foreach}
{/foreach}
{else}
{foreach $features_selectable as $f} {/foreach}
{/if} {else} {$product_available = false} {if count($product.skus) > 1} {* SKU radio buttons *}
    {foreach $product.skus as $sku} {$sku_available = $product.status && $sku.available && ($wa->shop->settings('ignore_stock_count') || $sku.count === null || $sku.count > 0)}
  • {$sku.name|escape} {if $sku.sku} {$sku.sku|escape}{/if} ({shop_currency($sku.price, $product.currency)}{if $sku.compare_price} {shop_currency($sku.compare_price)}{/if})
  • {$product_available = $product_available or $sku_available} {/foreach}
{else} {* in case there is only one SKU, don't display the selector *}
{$sku = $product.skus[$product.sku_id]} {$product_available = $product.status && $sku.available && ($wa->shop->settings('ignore_stock_count') || $sku.count === null || $sku.count > 0)}
{/if} {/if} {if $services}
{foreach $services as $s}
{if isset($s.variants)} {else} {/if}
{/foreach}
{/if}