{$_head_prefix = "og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# product: http://ogp.me/ns/product#"} {$wa->globals("headPrefix", $_head_prefix)} {function name="_render_sku_features" _features=[]} {/function} {$_skus_features_html = []} {foreach $product.skus as $_sku} {$_sku_features = []} {foreach $_sku.features as $_feature_id => $_feature_value} {if $_feature_value !== null} {$_sku_features[$_feature_id] = $_feature_value} {/if} {/foreach} {if !empty($_sku_features)} {capture assign="_sku_features_html"}{_render_sku_features _features=$_sku_features}{/capture} {$_skus_features_html[$_sku.id] = $_sku_features_html} {/if} {/foreach}

{$product.name|escape}

{$video = $product->video}
{if count($product.images) > 1 || (count($product.images) === 1 && $video)}
{/if}
{if $video}
{if !empty($video.images[0])} {$_thumb = $video.images[0]} {$_absolute_thumb_uri = "{$wa->url(true)}{$_thumb|substr:1}"} {/if}
{/if}
{include file="product.cart.html" inline} {* @event frontend_product.%plugin_id%.cart *} {foreach $frontend_product as $_}{$_.cart}{/foreach}
{* @event frontend_product.%plugin_id%.block_aux *} {if !empty($frontend_product)}
{foreach $frontend_product as $_}{$_.block_aux}{/foreach}
{/if}
{* @event frontend_product.%plugin_id%.block *} {foreach $frontend_product as $_}{$_.block}{/foreach} {if $product.description}

[`О товаре`]

{$product.description}
{/if} {if !empty($_skus_features_html[$product.sku_id])}

[`Features`]

{$_skus_features_html[$product.sku_id]}
{/if} {if $product.categories}

[`Categories`]: {foreach $product.categories as $c} {if $c.status} {$c.name|escape} {/if} {/foreach}

{/if} {if $product.tags}

[`Tags`]: {foreach $product.tags as $t} {$t} {/foreach}

{/if}
{if !empty($rates)}

[`Average customer rating:`] {$wa->shop->ratingHtml($product.rating, 16)} ({$reviews_total_count}) {if $product.rating > 0}{sprintf('[`%s out of 5 stars`]', $product.rating)}{/if}

{$_total_count = 0} {foreach $rates as $_rate => $_count} {$_total_count = $_total_count + $_count} {/foreach} {* foreach $rates as $_rate => $_count *} {for $i = 5 to 0 step -1} {if empty($rates[$i]) || !$rates[$i]}{$_count = 0}{else}{$_count = $rates[$i]}{/if} {if $i || $_count} {/if} {/for}
{$_count}
{for $j=1 to $i}{forelse}[`no rate`]{/for}
{/if} {if !$reviews} {else} {/if}
{$upselling = $product->upSelling(12)} {$crossselling = $product->crossSelling(12)} {if $upselling || $crossselling}
{if $crossselling} {/if} {if $upselling} {/if}
{/if}