{hook name="products:product_data_content"} {if $product.tracking == "ProductTracking::TRACK_WITH_OPTIONS"|enum} {assign var="out_of_stock_text" value=__("text_combination_out_of_stock")} {else} {assign var="out_of_stock_text" value=__("text_out_of_stock")} {/if} {if ($product.price|floatval || $product.zero_price_action == "P" || $product.zero_price_action == "A" || (!$product.price|floatval && $product.zero_price_action == "R")) && !($settings.Checkout.allow_anonymous_shopping == "hide_price_and_add_to_cart" && !$auth.user_id)} {assign var="show_price_values" value=true} {else} {assign var="show_price_values" value=false} {/if} {capture name="show_price_values"}{$show_price_values}{/capture} {assign var="cart_button_exists" value=false} {assign var="show_qty" value=$show_qty|default:true} {assign var="obj_id" value=$obj_id|default:$product.product_id} {assign var="product_amount" value=$product.inventory_amount|default:$product.amount} {assign var="show_sku_label" value=$show_sku_label|default:true} {assign var="show_amount_label" value=$show_amount_label|default:true} {if !$config.tweaks.disable_dhtml && !$no_ajax} {assign var="is_ajax" value=true} {/if} {capture name="form_open_`$obj_id`"} {if !$hide_form}
{/if} {/capture} {if $no_capture} {assign var="capture_name" value="form_close_`$obj_id`"} {$smarty.capture.$capture_name nofilter} {/if} {foreach from=$images key="object_id" item="image"} {assign var="product_link" value=$image.link} {hook name="products:list_images_block"} {/hook} {/foreach} {/hook} {hook name="products:product_data"}{/hook}