Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {if $products}
- {script src="js/exceptions.js"}
- {if !$no_pagination}
- {include file="common_templates/pagination.tpl"}
- {/if}
- {if !$no_sorting}
- {include file="views/products/components/sorting.tpl"}
- {/if}
- {assign var="categories" value=""|fn_dealer_categories_tree}
- {foreach from=$categories item=category key=category_key}
- <div class="category-wrapper category-wrap-{$category_key}">
- <a href="javascript:void(0);" title="" name="category-anchor-{$category_key}" class="category-anchor" ></a>
- <div class="category-title">
- {$category.category}
- <div class="category-collapse"><a href="" title="">[-]</a></div>
- </div>
- <div class="products-inner-wrapper">
- {foreach from=$products item=product key=key name="products"}
- {if $product.root_category != $category_key}
- {* If product is not in this category, next product *}
- {continue}
- {/if}
- {capture name="capt_options_vs_qty"}{/capture}
- {hook name="products:product_block"}
- {assign var="obj_id" value=$product.product_id}
- {assign var="obj_id_prefix" value="`$obj_prefix``$product.product_id`"}
- {include file="common_templates/product_data.tpl" product=$product min_qty=true}
- <div class="product-container clear product-num-{$obj_id} category-num-{$product.root_category}">
- {assign var="form_open" value="form_open_`$obj_id`"}
- {$smarty.capture.$form_open}
- {if $bulk_addition}
- <div class="">
- <input class="cm-item" type="checkbox" id="bulk_addition_{$obj_prefix}{$product.product_id}" name="product_data[{$product.product_id}][amount]" value="{if $js_product_var}{$product.product_id}{else}1{/if}" {if ($product.zero_price_action == "R" && $product.price == 0)}disabled="disabled"{/if} />
- </div>
- {/if}
- <div class="product-info">
- <div class="product-name">
- {assign var="name" value="name_$obj_id"}{$smarty.capture.$name}
- {* No SKU *}
- {* {assign var="sku" value="sku_$obj_id"}{$smarty.capture.$sku} *}
- </div>
- <div class="product-item-image">
- <span class="cm-reload-{$obj_prefix}{$obj_id} image-reload" id="list_image_update_{$obj_prefix}{$obj_id}">
- {if !$hide_links}
- <a href="{"products.view?product_id=`$product.product_id`"|fn_url}">
- <input type="hidden" name="image[list_image_update_{$obj_prefix}{$obj_id}][link]" value="{"products.view?product_id=`$product.product_id`"|fn_url}" />
- {/if}
- <input type="hidden" name="image[list_image_update_{$obj_prefix}{$obj_id}][data]" value="{$obj_id_prefix},{$settings.Thumbnails.product_lists_thumbnail_width},{$settings.Thumbnails.product_lists_thumbnail_height},product" />
- {include file="common_templates/image.tpl" image_width=$settings.Thumbnails.product_lists_thumbnail_width obj_id=$obj_id_prefix images=$product.main_pair object_type="product" show_thumbnail="Y" image_height=$settings.Thumbnails.product_lists_thumbnail_height}
- {if !$hide_links}
- </a>
- {/if}
- <!--list_image_update_{$obj_prefix}{$obj_id}--></span>
- {assign var="rating" value="rating_$obj_id"}
- {$smarty.capture.$rating}
- </div>
- <div class="product-info-area">
- <div class="product-descr">
- <div class="description-title">
- Description
- </div>
- {assign var="prod_descr" value="prod_descr_`$obj_id`"}{$smarty.capture.$prod_descr}
- </div>
- {*
- <div class="strong">{assign var="product_features" value="product_features_`$obj_id`"}{$smarty.capture.$product_features}</div>
- *}
- </div>
- {if $js_product_var}
- <input type="hidden" id="product_{$obj_prefix}{$product.product_id}" value="{$product.product}" />
- {/if}
- {if $item_number == "Y"}<strong>{$smarty.foreach.products.iteration}. </strong>{/if}
- <div class="product-options-area">
- <div class="prices-container clear">
- <div class="product-prices">
- <div class="normal-price">
- <div class="price-title">
- Retail Price:
- </div>
- <span>
- {include file="common_templates/price.tpl" value=$product.my_retail_price span_id="retail_price_`$obj_id`"}
- </span>
- </div>
- {assign var="price" value="price_`$obj_id`"}
- {if $smarty.capture.$price|trim}
- <div class="normal-price">
- <div class="price-title">
- Wholesale Price:
- </div>
- {$smarty.capture.$price}
- </div>
- {/if}
- {assign var="clean_price" value="clean_price_`$obj_id`"}
- {if $smarty.capture.$clean_price|trim}
- <div class="clean-price">
- {$smarty.capture.$clean_price}
- </div>
- {/if}
- {assign var="list_discount" value="list_discount_`$obj_id`"}
- {if $smarty.capture.$list_discount|trim}
- <div class="discount-price">
- <div class="price-title">
- Discount:
- </div>
- {$smarty.capture.$list_discount}
- </div>
- {/if}
- {if $product.my_prices}
- <!-- <div class="cm-reload-{$obj_prefix}{$obj_id}" id="qty_update_{$obj_prefix}{$obj_id}"> -->
- {foreach from=$product.my_prices item="price"}
- <div class="normal-price">
- <div class="price-title">
- {$price.lower_limit}+
- </div>
- <span>
- {math assign="wh_price" equation="x+y" x=$price.price y=$product.modifiers_price|default:0}
- {include file="common_templates/price.tpl" value=$wh_price}
- </span>
- </div>
- {/foreach}
- <!-- </div> -->
- {/if}
- </div>
- <div class="">
- {assign var="discount_label" value="discount_label_`$obj_id`"}
- {$smarty.capture.$discount_label}
- </div>
- </div>
- </div>
- <div class="prod-checkout-area">
- <div class="product-quantity">
- {if !$smarty.capture.capt_options_vs_qty}
- {assign var="qty" value="qty_`$obj_id`"}
- {$smarty.capture.$qty}
- {/if}
- </div>
- <div class="product-amount">
- {if $settings.Appearance.in_stock_field == "N"}
- {assign var="product_amount" value="product_amount_`$obj_id`"}
- {$smarty.capture.$product_amount}
- {/if}
- {if $settings.Appearance.in_stock_field == "Y"}
- {assign var="product_amount" value="product_amount_`$obj_id`"}
- {$smarty.capture.$product_amount}
- {/if}
- </div>
- <div class="add-product">
- {assign var="add_to_cart" value="add_to_cart_`$obj_id`"}
- {$smarty.capture.$add_to_cart}
- </div>
- </div>
- </div>
- {if $bulk_addition}
- <script type="text/javascript">
- //<![CDATA[
- $('#opt_' + '{$obj_prefix}{$product.product_id} :input').each(function () {$ldelim}
- $(this).attr("disabled", true);
- {$rdelim});
- //]]>
- </script>
- {/if}
- {assign var="form_close" value="form_close_`$obj_id`"}
- {$smarty.capture.$form_close}
- </div>
- {if !$smarty.foreach.products.last}
- {/if}
- {/hook}
- {/foreach}
- </div>
- </div>
- {/foreach}
- {if $bulk_addition}
- {literal}
- <script type="text/javascript">
- //<![CDATA[
- $('.cm-item').click(function () {
- (this.checked) ? disable = false : disable = true;
- $('#opt_' + $(this).attr('id').replace('bulk_addition_', '')).switchAvailability(disable, false);
- });
- //]]>
- </script>
- {/literal}
- {/if}
- {if !$no_pagination}
- {include file="common_templates/pagination.tpl" force_ajax=$force_ajax}
- {/if}
- {/if}
- {capture name="mainbox_title"}{$title}{/capture}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement