{strip} {$wa->globals("hideSidebar", true)} {$wa->globals("isComparePage", true)} {$wa->globals("globalHeader", "[`Compare products`]")}
{if !empty($products)} {$_product_names = []}
{foreach $products as $_product} {$_badge_html = $wa->shop->badgeHtml($_product.badge)} {$_available = $wa->shop->settings('ignore_stock_count') || $_product.count === null || $_product.count > 0} {/foreach} {foreach $features as $_feature_id => $_feature} {$_tr_classes = []} {if !empty($_feature.same)} {$_tr_classes[] = "same"} {/if} {if $_feature.type == 'divider'} {$_tr_classes[] = "divider"} {/if} {$_product_count = $products|count} {if $_feature.type !== 'divider'} {foreach $products as $_product} {$_product_feature = false} {if !empty($_product.features[$_feature_id])} {$_product_feature = $_product.features[$_feature_id]} {/if} {/foreach} {else} {/if} {/foreach}
[`Show product features`]:
1}data-url="{$_product.frontend_url}{if strpos($_product.frontend_url, '?')}&{else}?{/if}cart=1"{/if} method="post" action="{$wa->getUrl('/frontendCart/add')}">
{$_product_rate = round($_product.rating, 1)} {for $_i = 0 to 4} {$_icon_class = "star-empty"} {if $_i < $_product_rate} {$_delta = $_product_rate - $_i} {if $_delta >= 1} {$_icon_class = "star"} {elseif round($_delta) == 1} {$_icon_class = "star-half"} {/if} {/if} {/for} {$_product_url = reset(ref(explode('?', $_product.frontend_url)))} {if !empty($_product.rating_count)}{$_product.rating_count}{else}0{/if}
{shop_currency_html($_product.price)}
{if !empty($_product.compare_price)} {shop_currency_html($_product.compare_price)} {else}   {/if}
{if !empty($_badge_html)}
{$_badge_html}
{/if}
{$_product_names[] = $_product.name}
{$_feature.name} {if $_product_feature} {if is_array($_product_feature)} {implode('
', $_product_feature)} {else} {$_product_feature} {/if} {else} {/if}
{$_feature.name}
{$wa->title( sprintf('[`Compare %s`]', $_product_names|join:", ") )} {else}

[`Product comparison list is empty.`]

{/if}
{/strip}