{strip} {$_is_dialog = $wa->get('cart')} {$_show_compare = true} {if empty($theme_settings.enable_compare)} {$_show_compare = false} {/if} {if $_is_dialog} {include file="./product.cart.dialog.html" inline} {else}


{if $product.sku_type} {* SELECTABLE FEATURES selling mode *} {$default_sku_features = $product.sku_features} {$product_available = $product.status}
{if $theme_settings.selectable_features_control == "inline"} {foreach $features_selectable as $f}
{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'} {strip_tags($v)} {else} {$v} {/if} {/foreach}
{/foreach} {else} {foreach $features_selectable as $f}
{$f.name}:
{/foreach} {/if}
{* list all SKUs for Schema.org markup *} {foreach $product.skus as $sku}
{$sku_available = $product.status && $sku.available && ($wa->shop->settings('ignore_stock_count') || $sku.count === null || $sku.count > 0)} {if $sku.name}{/if} {if (!($sku.count === null) && $sku.count <= 0)} {else} {/if}
{/foreach} {else} {* FLAT SKU LIST selling mode *} {$product_available = false} {if count($product.skus) > 1}
{foreach $product.skus as $sku} {$sku_available = $product.status && $sku.available && ($wa->shop->settings('ignore_stock_count') || $sku.count === null || $sku.count > 0)}
{$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]} {if $sku.name}{/if} {$product_available = $product.status && $sku.available && ($wa->shop->settings('ignore_stock_count') || $sku.count === null || $sku.count > 0)}
{/if} {/if} {if $services} {* services *}
{foreach $services as $s}
{if isset($s.variants)} {else} {/if}
{/foreach}
{/if}
{shop_currency_html($product.compare_price)}
{shop_currency_html($product.price)}
{/if} {/strip}