-
-
Save anonymous/d5d82e3621dca84a1fa9 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?> | |
<section id="content" class="columns"><?php echo $content_top; ?> | |
<span xmlns:v="http://rdf.data-vocabulary.org/#"> | |
<?php foreach ($mbreadcrumbs as $mbreadcrumb) { ?> | |
<span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php echo $mbreadcrumb['href']; ?>" alt="<?php echo $mbreadcrumb['text']; ?>"></a></span> | |
<?php } ?> | |
</span> | |
<span itemscope itemtype="http://schema.org/Product"> | |
<meta itemprop="url" content="<?php $mlink = end($breadcrumbs); echo $mlink['href']; ?>" > | |
<meta itemprop="name" content="<?php echo $heading_title; ?>" > | |
<meta itemprop="model" content="<?php echo $model; ?>" > | |
<meta itemprop="manufacturer" content="<?php echo $manufacturer; ?>" > | |
<?php if ($thumb) { ?> | |
<meta itemprop="image" content="<?php echo $thumb; ?>" > | |
<?php } ?> | |
<?php if ($images) { foreach ($images as $image) {?> | |
<meta itemprop="image" content="<?php echo $image['thumb']; ?>" > | |
<?php } } ?> | |
<span itemprop="offers" itemscope itemtype="http://schema.org/Offer"> | |
<meta itemprop="price" content="<?php echo ($special ? $special : $price); ?>" /> | |
<meta itemprop="priceCurrency" content="<?php echo $this->currency->getCode(); ?>" /> | |
<link itemprop="availability" href="http://schema.org/<?php echo (($quantity > 0) ? "InStock" : "OutOfStock") ?>" /> | |
</span> | |
<span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> | |
<meta itemprop="reviewCount" content="<?php echo $review_no; ?>"> | |
<meta itemprop="ratingValue" content="<?php echo $rating; ?>"> | |
</span></span> | |
<h1><?php echo $heading_title; ?></h1> | |
<!--BOF Product Block Option--> | |
<style> | |
a.block-option, | |
a.block-image-option { | |
cursor: pointer; | |
display: inline-block; | |
vertical-align: middle; | |
text-decoration: none; | |
border-style: solid; | |
margin-right: 3px; | |
margin-bottom: 3px; | |
} | |
a.block-image-option img | |
{ | |
vertical-align: middle; | |
} | |
a.block-option { | |
padding: <?php echo $pbo_text_block_padding; ?>px; | |
border-width: <?php echo $pbo_text_block_border_width; ?>px; | |
border-radius: <?php echo $pbo_text_block_border_radius; ?>px; | |
background-color: <?php echo $pbo_text_block_background_color; ?>; | |
color: <?php echo $pbo_text_block_text_color; ?>; | |
border-color: <?php echo $pbo_text_block_border_color; ?>; | |
} | |
a.block-option.block-active, a.block-option:hover { | |
background-color: <?php echo $pbo_text_block_selected_background_color; ?>; | |
color: <?php echo $pbo_text_block_selected_text_color; ?>; | |
border-color: <?php echo $pbo_text_block_selected_block_border_color; ?>; | |
} | |
a.block-image-option { | |
padding: <?php echo $pbo_image_block_padding; ?>px; | |
border-width: <?php echo $pbo_image_block_border_width; ?>px; | |
border-radius: <?php echo $pbo_image_block_border_radius; ?>px; | |
border-color: <?php echo $pbo_image_block_border_color; ?>; | |
} | |
a.block-image-option.block-active, a.block-image-option:hover { | |
border-color: <?php echo $pbo_image_block_selected_block_border_color; ?>; | |
} | |
.hidden { | |
display: none !important; | |
} | |
</style> | |
<script type="text/javascript"><!-- | |
$(document).ready(function(){ | |
$("a.block-option, a.block-image-option").click(function(event) | |
{ | |
$this = $(this); | |
$this.parent().find('a.block-option, a.block-image-option').removeClass('block-active'); | |
$this.addClass('block-active'); | |
$select = $this.parent().find('select'); | |
if($select.length > 0) | |
{ | |
$select.val($this.attr('option-value')); | |
$select.trigger('change'); | |
//option boost | |
if(typeof obUpdate == 'function') { | |
obUpdate($($this.parent().find('select option:selected')), useSwatch); | |
} | |
} | |
else //image option | |
{ | |
$this.parent().find("input[type='radio']").prop('checked', false); | |
$radio = $this.parent().find("input#option-value-" + $this.attr('option-value')); | |
$radio.prop('checked', true); | |
$radio.trigger('change').trigger('click'); | |
//option boost | |
if(typeof obUpdate == 'function') { | |
obUpdate($radio, useSwatch); | |
} | |
} | |
//option redux | |
if(typeof updatePx == 'function') { | |
updatePx(); | |
} | |
//kit options | |
if(typeof recalculateprice == 'function') { | |
recalculateprice(); | |
} | |
event.preventDefault(); | |
}); | |
$("a.block-option").parent('.option').find('.hidden select').change(function() | |
{ | |
$this = $(this); | |
var optionValueId = $this.val(); | |
$blockOption = $('a#block-option-' + optionValueId); | |
if(!$blockOption.hasClass('block-active')) | |
$blockOption.trigger('click'); | |
}); | |
}); | |
//--></script> | |
<!--EOF Product Block Option--> | |
<div id="product-top"> | |
<div class="product-top-1"> | |
<div class="row"> | |
<div class="nine mobile-three columns"> | |
<ul class="breadcrumbs"> | |
<?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?> | |
<?php echo $breadcrumb['separator']; ?><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?><?php echo $breadcrumb['text']; ?><?php } ?> | |
<?php } ?> | |
</ul> | |
<div class="product-description"> | |
<?php if ($manufacturer) { ?> | |
<div class="product-description-l"><span><?php echo $text_manufacturer; ?></span> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a></div> | |
<?php } ?> | |
<div class="product-description-l"><span><?php echo $text_model; ?></span> <?php echo $model; ?></div> | |
<?php if ($reward) { ?> | |
<div class="product-description-l"><span><?php echo $text_reward; ?></span> <?php echo $reward; ?></div> | |
<?php } ?> | |
<div class="product-description-l"><span><?php echo $text_stock; ?></span> <span class="stock"><?php echo $stock; ?></span></div> | |
</div> | |
</div> | |
<div class="three mobile-one columns"> | |
<div class="prev-next"> | |
<?php if ($prev_prod_name) { ?> | |
<a href="<?php echo $prev_prod_url; ?>" class="product-prev"> </a> | |
<a href="<?php echo $prev_prod_url; ?>" class="product-prev-tip"><?php echo $prev_prod_name;?></a> | |
<?php } ?> | |
<?php if ($next_prod_name) { ?> | |
<a href="<?php echo $next_prod_url; ?>" class="product-next"> </a> | |
<a href="<?php echo $next_prod_url; ?>" class="product-next-tip"><?php echo $next_prod_name;?></a> | |
<?php } ?> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="product-info row"> | |
<?php if ($thumb || $images) { ?> | |
<?php if(($this->config->get('oxy_layout_product_page')== 8) || ($this->config->get('oxy_layout_product_page')== 9) || ($this->config->get('oxy_layout_product_page')== 10)) { ?> | |
<div class="product-left-image-additional one mobile-one columns"> | |
<?php if($this->config->get('oxy_product_zoom_type')== 1) { ?> | |
<?php if ($images) { ?> | |
<div class="image-additional-left"> | |
<?php foreach ($images as $image) { ?> | |
<a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="colorbox"> | |
<img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $custom_alt; ?>" /></a> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
<?php if($this->config->get('oxy_product_zoom_type')== 0) { ?> | |
<?php if ($images) { ?> | |
<div class="image-additional-left"> | |
<a href='<?php echo $popup; ?>' title='<?php echo $heading_title; ?>' class='cloud-zoom-gallery' rel="useZoom: 'zoom1', smallImage: '<?php echo $thumb; ?>' "> | |
<img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt = "<?php echo $heading_title; ?>"/></a> | |
<?php foreach ($images as $image) { ?> | |
<a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="cloud-zoom-gallery" rel="useZoom: 'zoom1', smallImage: '<?php echo $image['thumb']; ?>' "> | |
<img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $custom_alt; ?>" /></a> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php if($this->config->get('oxy_layout_product_page')== 1) { ?> | |
<div class="product-left six mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 2) { ?> | |
<div class="product-left four mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 3) { ?> | |
<div class="product-left seven mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 4) { ?> | |
<div class="product-left twelve mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 5) { ?> | |
<div class="product-left four mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 6) { ?> | |
<div class="product-left three mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 7) { ?> | |
<div class="product-left five mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 8) { ?> | |
<div class="product-left six mobile-three columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 9) { ?> | |
<div class="product-left four mobile-three columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 10) { ?> | |
<div class="product-left four mobile-three columns"> | |
<?php } ?> | |
<?php if($this->config->get('oxy_product_zoom_type')== 1) { ?> | |
<?php if ($thumb) { ?> | |
<div class="image"> | |
<?php if (($special)&&($this->config->get('oxy_category_sale_badge_status') == 1)) { ?> | |
<span class="sale-icon"><?php echo $text_sale; ?></span> | |
<?php } ?> | |
<a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox"> | |
<img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $custom_alt; ?>" id="image" /></a></div> | |
<?php } ?> | |
<?php if(($this->config->get('oxy_layout_product_page')== 1) || ($this->config->get('oxy_layout_product_page')== 2) || ($this->config->get('oxy_layout_product_page')== 3) || ($this->config->get('oxy_layout_product_page')== 4) || ($this->config->get('oxy_layout_product_page')== 5) || ($this->config->get('oxy_layout_product_page')== 6) || ($this->config->get('oxy_layout_product_page')== 7)) { ?> | |
<?php if ($images) { ?> | |
<div class="image-additional"> | |
<?php foreach ($images as $image) { ?> | |
<a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="colorbox ia<?php echo $this->config->get('oxy_layout_product_page'); ?> mobile-one columns"> | |
<img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $custom_alt; ?>" /></a> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
<?php } ?> | |
<?php if($this->config->get('oxy_product_zoom_type')== 0) { ?> | |
<?php if ($thumb) { ?> | |
<div class="image"> | |
<?php if (($special)&&($this->config->get('oxy_category_sale_badge_status') == 1)) { ?> | |
<span class="sale-icon"><?php echo $text_sale; ?></span> | |
<?php } ?> | |
<a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="cloud-zoom" id='zoom1' rel="position:'inside', adjustX: 0, adjustY: 0, tint:'#ffffff', tintOpacity:0.1, smoothMove:3, showTitle:false"> | |
<img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $custom_alt; ?>" id="image" /></a> | |
<div class="zoom-b"> | |
<a id="zoom-cb" title="<?php echo $heading_title; ?>" class="swipebox" href="<?php echo $popup; ?>">Zoom</a> | |
</div> | |
</div> | |
<?php } ?> | |
<?php if(($this->config->get('oxy_layout_product_page')== 1) || ($this->config->get('oxy_layout_product_page')== 2) || ($this->config->get('oxy_layout_product_page')== 3) || ($this->config->get('oxy_layout_product_page')== 4) || ($this->config->get('oxy_layout_product_page')== 5) || ($this->config->get('oxy_layout_product_page')== 6) || ($this->config->get('oxy_layout_product_page')== 7)) { ?> | |
<?php if ($images) { ?> | |
<div class="image-additional"> | |
<a href='<?php echo $popup; ?>' title='<?php echo $heading_title; ?>' class='cloud-zoom-gallery ia<?php echo $this->config->get('oxy_layout_product_page'); ?> mobile-one columns' rel="useZoom: 'zoom1', smallImage: '<?php echo $thumb; ?>' "> | |
<img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $custom_alt; ?>"/></a> | |
<?php foreach ($images as $image) { ?> | |
<a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="cloud-zoom-gallery ia<?php echo $this->config->get('oxy_layout_product_page'); ?> mobile-one columns" rel="useZoom: 'zoom1', smallImage: '<?php echo $image['thumb']; ?>' "> | |
<img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $custom_alt; ?>" /></a> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
<?php } ?> | |
<div class="product-description-b"> | |
<?php if($this->config->get('oxy_product_viewed_status') ==1) { ?> | |
<div class="product-description-l"><span><?php echo $text_product_viewed; ?></span> <?php echo $product_info['viewed']; ?></div> | |
<?php } ?> | |
</div> | |
</div> | |
<?php } ?> | |
<?php if($this->config->get('oxy_layout_product_page')== 1) { ?> | |
<div class="product-buy six mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 2) { ?> | |
<div class="product-buy eight mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 3) { ?> | |
<div class="product-buy five mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 4) { ?> | |
<div class="product-buy twelve mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 5) { ?> | |
<div class="product-buy five mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 6) { ?> | |
<div class="product-buy six mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 7) { ?> | |
<div class="product-buy four mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 8) { ?> | |
<div class="product-buy five mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 9) { ?> | |
<div class="product-buy seven mobile-four columns"> | |
<?php } | |
if($this->config->get('oxy_layout_product_page')== 10) { ?> | |
<div class="product-buy four mobile-four columns"> | |
<?php } ?> | |
<?php if ($price) { ?> | |
<div class="price"> | |
<?php if (!$special) { ?> | |
<span id="formated_price" price="<?php echo $price_value; ?>"><?php echo $price; ?></span> | |
<?php } else { ?> | |
<span class="price-new"><span id="formated_special" price="<?php echo $special_value; ?>"><?php echo $special; /**/ ?></span></span> <span id="formated_price" class="price-old" price="<?php echo $price_value; ?>"><?php echo $price; /**/ ?></span> | |
<?php if($this->config->get('oxy_product_save_percent_status') ==1) { ?> | |
<br /> | |
<div class="saved"><span class="you-save"><?php echo $text_percent_saved; ?></span> <span class="save-percent"><?php echo $percent_savings; ?>%</span></div> | |
<?php } ?> | |
<?php } ?> | |
<?php if($this->config->get('oxy_product_tax_status') ==1) { ?> | |
<?php if ($tax) { ?> | |
<div class="tax"><span class="price-tax"><?php echo $text_tax; ?> <span id="formated_tax" price="<?php echo $tax_value; ?>"><?php echo $tax; ?></span></span></div> | |
<?php } ?> | |
<?php } ?> | |
<?php if ($points) { ?> | |
<span class="reward"><small><?php echo $text_points; ?> <span id="formated_points" points="<?php echo $points; /**/ ?>"><?php echo $points; /**/ ?></span></small></span><br /> | |
<?php } ?> | |
<?php if ($discounts) { ?> | |
<br /> | |
<div class="discount"> | |
<?php foreach ($discounts as $discount) { ?> | |
<?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php if ($review_status) { ?> | |
<div class="review"> | |
<div class="review-stars"><img src="catalog/view/theme/oxy/image/stars/stars<?php echo $this->config->get('oxy_mid_prod_stars_color'); ?>-<?php echo $rating; ?>.png" alt="<?php echo $reviews; ?>" /></div> | |
<div><a onclick="$('a[href=\'#tab-review\']').trigger('click');"><?php echo $reviews; ?></a> | | |
<a onclick="$('a[href=\'#tab-review\']').trigger('click');"><?php echo $text_write; ?></a></div> | |
</div> | |
<?php } ?> | |
<?php if ($options) { ?> | |
<div class="options"> | |
<h5><?php echo $text_option; ?></h5> | |
<br /> | |
<?php foreach ($options as $option) { ?> | |
<!--BOF Product Block Option --> | |
<?php if ($option['type'] == 'block') { ?> | |
<div rel="<?php echo $option['option_id']; ?>" id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<?php | |
foreach ($option['option_value'] as $option_value) { | |
?> | |
<a class="block-option" | |
id="block-option-<?php echo $option_value['product_option_value_id']; ?>" | |
option-value="<?php echo $option_value['product_option_value_id']; ?>" | |
title="<?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?>(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)<?php } ?>"> | |
<?php echo $option_value['name']; ?> | |
</a> | |
<?php } ?> | |
<div class="hidden"> | |
<select name="option[<?php echo $option['product_option_id']; ?>]"> | |
<option value=""><?php echo $text_select; ?></option> | |
<?php foreach ($option['option_value'] as $option_value) { ?> | |
<option value="<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> | |
<?php if ($option_value['price']) { ?> | |
(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) | |
<?php } ?> | |
</option> | |
<?php } ?> | |
</select> | |
</div> | |
</div> | |
<br /> | |
<?php } ?> | |
<!--EOF Product Block Option --> | |
<!--BOF Product Block Option --> | |
<?php if ($option['type'] == 'select' && in_array($option['option_id'], $pbo_options)) { ?> | |
<div rel="<?php echo $option['option_id']; ?>" id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<?php | |
foreach ($option['option_value'] as $option_value) { | |
?> | |
<a class="block-option" | |
id="block-option-<?php echo $option_value['product_option_value_id']; ?>" | |
option-value="<?php echo $option_value['product_option_value_id']; ?>" | |
option-text-id="option-text-<?php echo $option['product_option_id']; ?>" | |
title="<?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?>(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)<?php } ?>"> | |
<?php echo $option_value['name']; ?> | |
</a> | |
<?php } ?> | |
<div class="hidden"> | |
<select name="option[<?php echo $option['product_option_id']; ?>]"> | |
<option value=""><?php echo $text_select; ?></option> | |
<?php foreach ($option['option_value'] as $option_value) { ?> | |
<option value="<?php echo $option_value['product_option_value_id']; ?>" | |
points="<?php echo isset($option_value['points_value']) ? $option_value['points_value'] : ''; ?>" | |
price_prefix="<?php echo isset($option_value['price_prefix']) ? $option_value['price_prefix'] : ''; ?>" | |
price="<?php echo isset($option_value['price_value']) ? $option_value['price_value'] : ''; ?>" | |
><?php echo $option_value['name']; ?> | |
<?php if ($option_value['price']) { ?> | |
(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) | |
<?php } ?> | |
</option> | |
<?php } ?> | |
</select> | |
</div> | |
</div> | |
<br /> | |
<?php } elseif ($option['type'] == 'select') { ?> | |
<!--EOF Product Block Option --> | |
<div id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<select name="option[<?php echo $option['product_option_id']; ?>]"> | |
<?php $opt_checked="checked"; ?> | |
<?php foreach ($option['option_value'] as $option_value) { ?> | |
<?php unset($option_value['price']); $option_value['price'] ="";?> | |
<option value="<?php echo $option_value['product_option_value_id']; ?>" points="<?php echo (isset($option_value['points_value']) ? $option_value['points_value'] : 0); ?>" price_prefix="<?php echo $option_value['price_prefix']; ?>" price="<?php echo $option_value['price_value']; ?>"><?php echo $option_value['name']; ?> | |
<?php if ($option_value['price']) { ?> | |
<?php | |
if ($option_value['price_prefix'] == '*') { | |
if ($option_value['price_value'] != 1.0) | |
printf("(%+d%%)", round(($option_value['price_value'] * 100) - 100) ); | |
} else { | |
echo "(".$option_value['price_prefix'].$option_value['price'].")"; | |
} | |
?> | |
<?php } ?> | |
</option> | |
<?php } ?> | |
</select> | |
</div> | |
<?php } ?> | |
<!--BOF Product Block Option --> | |
<?php if ($option['type'] == 'radio' && in_array($option['option_id'], $pbo_options)) { ?> | |
<div rel="<?php echo $option['option_id']; ?>" id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<?php | |
foreach ($option['option_value'] as $option_value) { | |
?> | |
<a class="block-option" | |
id="block-option-<?php echo $option_value['product_option_value_id']; ?>" | |
option-value="<?php echo $option_value['product_option_value_id']; ?>" | |
option-text-id="option-text-<?php echo $option['product_option_id']; ?>" | |
title="<?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?>(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)<?php } ?>"> | |
<?php echo $option_value['name']; ?> | |
</a> | |
<?php } ?> | |
<div class="hidden"> | |
<select name="option[<?php echo $option['product_option_id']; ?>]"> | |
<option value=""><?php echo $text_select; ?></option> | |
<?php foreach ($option['option_value'] as $option_value) { ?> | |
<option value="<?php echo $option_value['product_option_value_id']; ?>" | |
points="<?php echo $option_value['points_value']; ?>" | |
price_prefix="<?php echo $option_value['price_prefix']; ?>" | |
price="<?php echo $option_value['price_value']; ?>" | |
><?php echo $option_value['name']; ?> | |
<?php if ($option_value['price']) { ?> | |
(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) | |
<?php } ?> | |
</option> | |
<?php } ?> | |
</select> | |
</div> | |
</div> | |
<br /> | |
<!--EOF Product Block Option --> | |
<?php } elseif ($option['type'] == 'radio' | |
) { ?> | |
<div id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<?php foreach ($option['option_value'] as $option_value) { ?> | |
<?php unset($option_value['price']); $option_value['price'] ="";?> | |
<div class="option_desc" style="position: relative; width: 200px;"> | |
<input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /> | |
<label for="option-value-<?php echo $option_value['product_option_value_id']; ?>" class="desc" id="desc_<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> | |
<?php if ($option_value['price']) { ?> | |
(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) | |
<?php } ?> | |
<?php if ($option_value['description']) { ?> | |
<span class="view" style="font-size: 10px;">(<?php echo $text_view; ?>)</span> | |
<?php } ?> | |
</label> | |
<div class="desc_description" id="desc_description_<?php echo $option_value['product_option_value_id']; ?>" style="font-size: 12px; border: 1px solid #ccc; background-color: #FFF; padding: 5px 8px; color: #999; font-weight: bold; display: none; line-height: 15px; position: absolute; left: 152px; bottom: 15px; z-index: 99; width: 340px; word-wrap:break-word;"><?php echo $option_value['description']; ?></div> | |
</div> | |
<?php } ?> | |
</div> | |
<br /> | |
<?php } ?> | |
echo "(".$option_value['price_prefix'].$option_value['price'].")"; | |
} | |
?> | |
<?php } ?> | |
</label> | |
<br /> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php if ($option['type'] == 'checkbox') { ?> | |
<div id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<?php foreach ($option['option_value'] as $option_value) { ?> | |
<?php unset($option_value['price']); $option_value['price'] ="";?> | |
<div class="option_desc" style="position: relative; width: 200px;"> | |
<input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /> | |
<label for="option-value-<?php echo $option_value['product_option_value_id']; ?>" class="desc" id="desc_<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> | |
<?php if ($option_value['price']) { ?> | |
(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) | |
<?php } ?> | |
<?php if ($option_value['description']) { ?> | |
<span class="view" style="font-size: 10px;">(<?php echo $text_view; ?>)</span> | |
<?php } ?> | |
</label> | |
<div class="desc_description" id="desc_description_<?php echo $option_value['product_option_value_id']; ?>" style="font-size: 12px; border: 1px solid #ccc; background-color: #FFF; padding: 5px 8px; color: #999; font-weight: bold; display: none; line-height: 15px; position: absolute; left: 152px; bottom: 15px; z-index: 99; width: 340px; word-wrap:break-word;"><?php echo $option_value['description']; ?></div> | |
</div> | |
<?php } ?> | |
</div> | |
<br /> | |
<?php } ?> | |
echo "(".$option_value['price_prefix'].$option_value['price'].")"; | |
} | |
?> | |
<?php } ?> | |
</label> | |
<br /> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<!--BOF Product Block Option --> | |
<?php if ($option['type'] == 'image' && in_array($option['option_id'], $pbo_options)) { ?> | |
<div rel="<?php echo $option['option_id']; ?>" id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<?php | |
foreach ($option['option_value'] as $option_value) { | |
?> | |
<a class="block-image-option" | |
id="block-image-option-<?php echo $option_value['product_option_value_id']; ?>" | |
option-value="<?php echo $option_value['product_option_value_id']; ?>" | |
option-text-id="option-text-<?php echo $option['product_option_id']; ?>" | |
title="<?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?>(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)<?php } ?>"> | |
<img src="<?php echo $option_value['pbo_image']; ?>" alt="<?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?>(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)<?php } ?>" /> | |
</a> | |
<?php } ?> | |
<span id="option-text-<?php echo $option['product_option_id']; ?>"></span> | |
<div class="hidden"> | |
<table class="option-image"> | |
<?php foreach ($option['option_value'] as $option_value) { ?> | |
<tr> | |
<!-- | |
points, price_prefix and price are for Kit Options | |
optionId, imageLink are for Product Image Color sWapping | |
optionId, eImageLink are for Product Image Layers | |
--> | |
<td style="width: 1px;"><input type="radio" | |
name="option[<?php echo $option['product_option_id']; ?>]" | |
value="<?php echo $option_value['product_option_value_id']; ?>" | |
points="<?php echo isset($option_value['points_value']) ? $option_value['points_value'] : ''; ?>" | |
price_prefix="<?php echo isset($option_value['price_prefix']) ? $option_value['price_prefix'] : ''; ?>" | |
price="<?php echo isset($option_value['price_value']) ? $option_value['price_value'] : ''; ?>" | |
optionId="<?php echo $option['option_id']; ?>" | |
imageLink="<?php echo $option_value['image']; ?>" | |
eImageLink="<?php echo isset($option_value['e_image_link']) ? $option_value['e_image_link'] : ""; ?>" | |
id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> | |
<td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> | |
<td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> | |
<?php if ($option_value['price']) { ?> | |
(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) | |
<?php } ?> | |
</label></td> | |
</tr> | |
<?php } ?> | |
</table> | |
</div> | |
</div> | |
<br /> | |
<?php } elseif ($option['type'] == 'image') { ?> | |
<!--EOF Product Block Option --> | |
<div id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<table class="option-image"> | |
<?php $opt_checked="checked"; ?> | |
<?php foreach ($option['option_value'] as $option_value) { ?> | |
<?php unset($option_value['price']); $option_value['price'] ="";?> | |
<tr> | |
<td style="width: 1px;"><input type="radio" <?php echo (isset($opt_checked) ? $opt_checked : ''); $opt_checked=""; ?> name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" points="<?php echo (isset($option_value['points_value']) ? $option_value['points_value'] : 0); ?>" price_prefix="<?php echo $option_value['price_prefix']; ?>" price="<?php echo $option_value['price_value']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> | |
<td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> | |
<td class="option_desc_<?php echo $option_value['product_option_value_id']; ?>"><div class="option_desc" style="position: relative; width: 200px;"> | |
<label style="margin-left: -7px; line-height: 25px; font-size: 15px" for="option-value-<?php echo $option_value['product_option_value_id']; ?>" class="desc" id="desc_<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> | |
<?php if ($option_value['price']) { ?> | |
(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) | |
<?php } ?> | |
<?php if ($option_value['description']) { ?> | |
<span class="view" style="font-size: 10px;">(<?php echo $text_view; ?>)</span> | |
<?php } ?> | |
</label> | |
<div class="desc_description" id="desc_description_<?php echo $option_value['product_option_value_id']; ?>" style="font-size: 12px; border: 1px solid #ccc; background-color: #FFF; padding: 5px 8px; color: #999; font-weight: bold; display: none; line-height: 15px; position: absolute; left: 134px; bottom: 15px; z-index: 99; width: 274px; word-wrap:break-word;"><?php echo $option_value['description']; ?></div> | |
</div></td> | |
if ($option_value['price_prefix'] == '*') { | |
if ($option_value['price_value'] != 1.0) | |
printf("(%+d%%)", round(($option_value['price_value'] * 100) - 100) ); | |
} else { | |
echo "(".$option_value['price_prefix'].$option_value['price'].")"; | |
} | |
?> | |
<?php } ?> | |
</label></td> | |
</tr> | |
<?php } ?> | |
</table> | |
</div> | |
<?php } ?> | |
<?php if ($option['type'] == 'text') { ?> | |
<div id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" /> | |
</div> | |
<?php } ?> | |
<?php if ($option['type'] == 'textarea') { ?> | |
<div id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<textarea name="option[<?php echo $option['product_option_id']; ?>]" cols="40" rows="5"><?php echo $option['option_value']; ?></textarea> | |
</div> | |
<?php } ?> | |
<?php if ($option['type'] == 'file') { ?> | |
<div id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<input type="button" value="<?php echo $button_upload; ?>" id="button-option-<?php echo $option['product_option_id']; ?>" class="button"> | |
<input type="hidden" name="option[<?php echo $option['product_option_id']; ?>]" value="" /> | |
</div> | |
<?php } ?> | |
<?php if ($option['type'] == 'date') { ?> | |
<div id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="date" /> | |
</div> | |
<?php } ?> | |
<?php if ($option['type'] == 'datetime') { ?> | |
<div id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="datetime" /> | |
</div> | |
<?php } ?> | |
<?php if ($option['type'] == 'time') { ?> | |
<div id="option-<?php echo $option['product_option_id']; ?>" class="option"> | |
<?php if ($option['required']) { ?> | |
<span class="required">*</span> | |
<?php } ?> | |
<b><?php echo $option['name']; ?>:</b><br /> | |
<input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="time" /> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<div class="cart"> | |
<div class="add-to-cart"> | |
<div id="qty-text"><?php echo $text_qty; ?></div> | |
<?php if($this->config->get('oxy_product_i_c_status') ==1) { ?> | |
<div id="qty-dec"><input type="button" class="dec button" value=" " /></div> | |
<?php } ?> | |
<div id="qty"><input type="text" name="quantity" size="3" class="i-d-quantity input-mini" value="<?php echo $minimum; ?>" /></div> | |
<?php if($this->config->get('oxy_product_i_c_status') ==1) { ?> | |
<div id="qty-inc"><input type="button" class="inc button" value=" " /></div> | |
<?php } ?> | |
<input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" /> | |
<input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button-exclusive" /> | |
</div> | |
<?php function curPageURL() { | |
if (!empty($_SERVER['HTTPS'])) { | |
$pref = 'https'; | |
} else { | |
$pref = 'http'; | |
} | |
$pageURL = $pref."://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; | |
return urlencode($pageURL); | |
} ?> | |
<div class="wishlist-compare-friend"> | |
<div class="prod-wishlist"><a onclick="addToWishList('<?php echo $product_id; ?>');"><span class="wishlist"></span><?php echo $button_wishlist; ?></a></div> | |
<div class="prod-compare"><a onclick="addToCompare('<?php echo $product_id; ?>');"><span class="compare"></span><?php echo $button_compare; ?></a></div> | |
<div class="prod-friend"><a href="mailto:enterfriend@addresshere.com?subject=<?php echo $heading_title; ?>&body=<?php echo $heading_title; ?>: <?php echo curPageURL(); ?>"><span class="friend"></span><?php echo $text_product_friend; ?></a></div> | |
</div> | |
<?php if ($minimum > 1) { ?> | |
<div class="minimum"><?php echo $text_minimum; ?></div> | |
<?php } ?> | |
<div class="product-share"> | |
<!-- AddThis Button BEGIN --> | |
<div class="addthis_toolbox addthis_default_style "> | |
<a class="addthis_button_preferred_1"></a> | |
<a class="addthis_button_preferred_2"></a> | |
<a class="addthis_button_preferred_3"></a> | |
<a class="addthis_button_preferred_4"></a> | |
<a class="addthis_button_preferred_5"></a> | |
<a class="addthis_button_preferred_6"></a> | |
<a class="addthis_button_preferred_7"></a> | |
<a class="addthis_button_preferred_8"></a> | |
<a class="addthis_button_compact"></a> | |
</div> | |
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js"></script> | |
<!-- AddThis Button END --> | |
</div> | |
</div> | |
</div> | |
<?php if(($this->config->get('oxy_layout_product_page')== 5) || ($this->config->get('oxy_layout_product_page')== 6) || ($this->config->get('oxy_layout_product_page')== 7) || ($this->config->get('oxy_layout_product_page')== 10)) { ?> | |
<div class="product-right-sm three columns hide-for-small"> | |
<?php if ($manufacturer) { ?> | |
<?php if ($manufacturers_img) { ?> | |
<?php if($this->config->get('oxy_product_manufacturer_logo_status') ==1) { ?> | |
<div class="product-right-sm-logo"> | |
<a href="<?php echo $manufacturers; ?>"><?php echo ($manufacturers_img) ? '<img src="'.$manufacturers_img.'" title="'.$manufacturers.'" />' : $manufacturers ;?></a> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
<?php } ?> | |
<?php if($this->config->get('oxy_product_custom_status')== 1) { ?> | |
<?php if($oxy_product_custom_content) { ?> | |
<div class="product-right-sm-custom"> | |
<?php echo htmlspecialchars_decode($oxy_product_custom_content); ?> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
<?php if(($oxy_product_fb1_title) || ($oxy_product_fb2_title) || ($oxy_product_fb3_title)) { ?> | |
<div class="product-right-sm-info"> | |
<?php if($oxy_product_fb1_title) { ?> | |
<div class="product-right-sm-info-content"> | |
<span class="p_icon"> | |
<?php if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') { | |
$path_image = $this->config->get('config_ssl') . 'image/'; | |
} else { | |
$path_image = $this->config->get('config_url') . 'image/'; | |
} | |
if ($this->config->get('oxy_product_fb1_icon') != ''){ ?> | |
<img src="<?php echo $path_image . $this->config->get('oxy_product_fb1_icon') ?>" alt="+" title="+"> | |
<?php } else { ?> | |
<img src="catalog/view/theme/oxy/image/icons_feature_box/fbs_icon_1.png" alt="+" title="+"> | |
<?php } ?> | |
</span> | |
<span class="p_title"><a href="#" data-reveal-id="oxyprodModal1"><?php echo $oxy_product_fb1_title; ?></a></span> | |
<?php if($oxy_product_fb1_subtitle) { ?> | |
<span class="p_subtitle"><?php echo $oxy_product_fb1_subtitle; ?></span> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php if($oxy_product_fb2_title) { ?> | |
<div class="product-right-sm-info-content"> | |
<span class="p_icon"> | |
<?php if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') { | |
$path_image = $this->config->get('config_ssl') . 'image/'; | |
} else { | |
$path_image = $this->config->get('config_url') . 'image/'; | |
} | |
if ($this->config->get('oxy_product_fb2_icon') != ''){ ?> | |
<img src="<?php echo $path_image . $this->config->get('oxy_product_fb2_icon') ?>" alt="+" title="+"> | |
<?php } else { ?> | |
<img src="catalog/view/theme/oxy/image/icons_feature_box/fbs_icon_1.png" alt="+" title="+"> | |
<?php } ?> | |
</span> | |
<span class="p_title"><a href="#" data-reveal-id="oxyprodModal2"><?php echo $oxy_product_fb2_title; ?></a></span> | |
<?php if($oxy_product_fb2_subtitle) { ?> | |
<span class="p_subtitle"><?php echo $oxy_product_fb2_subtitle; ?></span> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php if($oxy_product_fb3_title) { ?> | |
<div class="product-right-sm-info-content"> | |
<span class="p_icon"> | |
<?php if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') { | |
$path_image = $this->config->get('config_ssl') . 'image/'; | |
} else { | |
$path_image = $this->config->get('config_url') . 'image/'; | |
} | |
if ($this->config->get('oxy_product_fb3_icon') != ''){ ?> | |
<img src="<?php echo $path_image . $this->config->get('oxy_product_fb3_icon') ?>" alt="+" title="+"> | |
<?php } else { ?> | |
<img src="catalog/view/theme/oxy/image/icons_feature_box/fbs_icon_1.png" alt="+" title="+"> | |
<?php } ?> | |
</span> | |
<span class="p_title"><a href="#" data-reveal-id="oxyprodModal3"><?php echo $oxy_product_fb3_title; ?></a></span> | |
<?php if($oxy_product_fb3_subtitle) { ?> | |
<span class="p_subtitle"><?php echo $oxy_product_fb3_subtitle; ?></span> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php if ($products) { ?> | |
<?php if($this->config->get('oxy_product_related_status')== 1) { ?> | |
<?php if($this->config->get('oxy_product_related_position')== 0) { ?> | |
<div class="product-right-sm-related"> | |
<h5><?php echo $tab_related; ?></h5> | |
<script type="text/javascript"> | |
jQuery(function($) { | |
$('.product-right-sm-related-flexslider').flexslider({ | |
animation: "slide", | |
animationLoop: false, | |
controlNav: false | |
}); | |
}); | |
</script> | |
<div class="product-right-sm-related-flexslider carousel"> | |
<ul class="slides"> | |
<?php foreach ($products as $product) { ?> | |
<li> | |
<?php if ($product['thumb']) { ?> | |
<div class="image"><?php if (($product['special'])&&($this->config->get('oxy_category_sale_badge_status') == 1)) { ?><span class="sale-icon"><?php echo $text_sale; ?></span><?php } ?> | |
<a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> | |
<?php } ?> | |
<div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> | |
<div class="description-r"><?php echo $product['description']; ?></div> | |
<?php if ($product['price']) { ?> | |
<div class="price"> | |
<?php if (!$product['special']) { ?> | |
<?php echo $product['price']; ?> | |
<?php } else { ?> | |
<span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
</li> | |
<?php } ?> | |
</ul> | |
</div> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
<?php } ?> | |
<?php if ($tags) { ?> | |
<div class="product-right-sm-tags"> | |
<h5><?php echo $text_tags; ?></h5> | |
<?php for ($i = 0; $i < count($tags); $i++) { ?> | |
<?php if ($i < (count($tags) - 1)) { ?> | |
<div><a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a></div> | |
<?php } else { ?> | |
<div><a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a></div> | |
<?php } ?> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
</div> | |
<div id="tabs" class="htabs"><a href="#tab-description"><?php echo $tab_description; ?></a> | |
<?php if ($attribute_groups) { ?> | |
<a href="#tab-attribute"><?php echo $tab_attribute; ?></a> | |
<?php } ?> | |
<?php if ($review_status) { ?> | |
<a href="#tab-review"><?php echo $tab_review; ?></a> | |
<?php } ?> | |
<?php if($this->config->get('oxy_product_custom_tab_1_status')== 1) { ?> | |
<?php if ($oxy_product_custom_tab_1_content) { ?> | |
<a href="#tab-custom"><?php echo $oxy_product_custom_tab_1_title; ?></a> | |
<?php } ?> | |
<?php } ?> | |
<?php if($this->config->get('oxy_product_custom_tab_2_status')== 1) { ?> | |
<?php if ($oxy_product_custom_tab_2_content) { ?> | |
<a href="#tab-custom-2"><?php echo $oxy_product_custom_tab_2_title; ?></a> | |
<?php } ?> | |
<?php } ?> | |
<?php if($this->config->get('oxy_product_custom_tab_3_status')== 1) { ?> | |
<?php if ($oxy_product_custom_tab_3_content) { ?> | |
<a href="#tab-custom-3"><?php echo $oxy_product_custom_tab_3_title; ?></a> | |
<?php } ?> | |
<?php } ?> | |
</div> | |
<div id="tab-description" class="tab-content"><?php echo $description; ?></div> | |
<?php if ($attribute_groups) { ?> | |
<div id="tab-attribute" class="tab-content"> | |
<table class="attribute"> | |
<?php foreach ($attribute_groups as $attribute_group) { ?> | |
<thead> | |
<tr> | |
<td colspan="2"><?php echo $attribute_group['name']; ?></td> | |
</tr> | |
</thead> | |
<tbody> | |
<?php foreach ($attribute_group['attribute'] as $attribute) { ?> | |
<tr> | |
<td><?php echo $attribute['name']; ?></td> | |
<td><?php echo $attribute['text']; ?></td> | |
</tr> | |
<?php } ?> | |
</tbody> | |
<?php } ?> | |
</table> | |
</div> | |
<?php } ?> | |
<?php if ($review_status) { ?> | |
<div id="tab-review" class="tab-content"> | |
<div id="review"></div> | |
<h2 id="review-title"><?php echo $text_write; ?></h2> | |
<b><?php echo $entry_name; ?></b><br /> | |
<input type="text" name="name" value="" /> | |
<br /> | |
<b><?php echo $entry_review; ?></b> | |
<textarea name="text" cols="40" rows="8" style="width: 98%;"></textarea> | |
<span style="font-size: 11px;"><?php echo $text_note; ?></span><br /> | |
<br /> | |
<b><?php echo $entry_rating; ?></b> <span><?php echo $entry_bad; ?></span> | |
<input type="radio" <?php echo (isset($opt_checked) ? $opt_checked : ''); $opt_checked=""; ?> name="rating" value="1" /> | |
| |
<input type="radio" <?php echo (isset($opt_checked) ? $opt_checked : ''); $opt_checked=""; ?> name="rating" value="2" /> | |
| |
<input type="radio" <?php echo (isset($opt_checked) ? $opt_checked : ''); $opt_checked=""; ?> name="rating" value="3" /> | |
| |
<input type="radio" <?php echo (isset($opt_checked) ? $opt_checked : ''); $opt_checked=""; ?> name="rating" value="4" /> | |
| |
<input type="radio" <?php echo (isset($opt_checked) ? $opt_checked : ''); $opt_checked=""; ?> name="rating" value="5" /> | |
<span><?php echo $entry_good; ?></span><br /> | |
<br /> | |
<!--<b><?php echo $entry_captcha; ?></b><br /> | |
<input type="text" name="captcha" value="" /> | |
<br /> | |
<img src="index.php?route=product/product/captcha" alt="" id="captcha" /><br /> | |
<br />--> | |
<div class="buttons"> | |
<div class="right"><a id="button-review" class="button"><?php echo $button_continue; ?></a></div> | |
</div> | |
</div> | |
<?php } ?> | |
<?php if($this->config->get('oxy_product_custom_tab_1_status')== 1) { ?> | |
<?php if ($oxy_product_custom_tab_1_content) { ?> | |
<div id="tab-custom" class="tab-content" style="display:block"> | |
<?php echo htmlspecialchars_decode($oxy_product_custom_tab_1_content); ?> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
<?php if($this->config->get('oxy_product_custom_tab_2_status')== 1) { ?> | |
<?php if ($oxy_product_custom_tab_2_content) { ?> | |
<div id="tab-custom-2" class="tab-content" style="display:block"> | |
<?php echo htmlspecialchars_decode($oxy_product_custom_tab_2_content); ?> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
<?php if($this->config->get('oxy_product_custom_tab_3_status')== 1) { ?> | |
<?php if ($oxy_product_custom_tab_3_content) { ?> | |
<div id="tab-custom-3" class="tab-content" style="display:block"> | |
<?php echo htmlspecialchars_decode($oxy_product_custom_tab_3_content); ?> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
<?php if ($products) { ?> | |
<?php if($this->config->get('oxy_product_related_status')== 1) { ?> | |
<?php if(($this->config->get('oxy_product_related_position')== 1)&&($this->config->get('oxy_product_related_style')== 1)) { ?> | |
<div class="product-bottom-related"> | |
<h2><?php echo $tab_related; ?></h2> | |
<script type="text/javascript"> | |
jQuery(function($) { | |
$('.product-bottom-related-flexslider').flexslider({ | |
animation: "slide", | |
animationLoop: false, | |
slideshow: false, | |
controlNav: false, | |
itemWidth: 188, | |
maxItems: 6, | |
minItems: 1 | |
}); | |
}); | |
</script> | |
<div class="products-slider"> | |
<div class="product-bottom-related-flexslider carousel products-slider-slides"> | |
<ul class="slides"> | |
<?php foreach ($products as $product) { ?> | |
<li> | |
<?php if ($product['thumb']) { ?> | |
<div class="image"><?php if (($product['special'])&&($this->config->get('oxy_category_sale_badge_status') == 1)) { ?><span class="sale-icon"><?php echo $text_sale; ?></span><?php } ?> | |
<a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> | |
<?php } ?> | |
<div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> | |
<?php if ($product['price']) { ?> | |
<div class="price"> | |
<?php if (!$product['special']) { ?> | |
<?php echo $product['price']; ?> | |
<?php } else { ?> | |
<span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<div class="cart"> | |
<input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> | |
</div> | |
</li> | |
<?php } ?> | |
</ul> | |
</div> | |
</div> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
<?php } ?> | |
<?php if ($products) { ?> | |
<?php if($this->config->get('oxy_product_related_status')== 1) { ?> | |
<?php if(($this->config->get('oxy_product_related_position')== 1)&&($this->config->get('oxy_product_related_style')== 0)) { ?> | |
<div class="box-heading"><?php echo $tab_related; ?></div> | |
<div class="product-grid product-related-grid"> | |
<?php foreach ($products as $product) { ?> | |
<div class="<?php echo $this->config->get('oxy_layout_pb_noc'); ?> mobile-two columns"> | |
<div> | |
<?php if ($product['thumb']) { ?> | |
<div class="image"> | |
<?php if (($product['special'])&&($this->config->get('oxy_category_sale_badge_status') == 1)) { ?><span class="sale-icon"><?php echo $text_sale; ?></span><?php } ?> | |
<div class="flybar"> | |
<?php if ($product['rating']) { ?> | |
<div class="rating"><img src="catalog/view/theme/oxy/image/stars/stars<?php echo $this->config->get('oxy_mid_prod_stars_color'); ?>-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> | |
<?php } ?> | |
<a onclick="addToWishList('<?php echo $product['product_id']; ?>');" class="wishlist"><div><?php echo $button_wishlist; ?></div></a> | |
<a onclick="addToWishList('<?php echo $product['product_id']; ?>');" class="wishlist-tip" title="<?php echo $button_wishlist; ?>"><div><?php echo $button_wishlist; ?></div></a> | |
<a onclick="addToCompare('<?php echo $product['product_id']; ?>');" class="compare"><div><?php echo $button_compare; ?></div></a> | |
<a onclick="addToCompare('<?php echo $product['product_id']; ?>');" class="compare-tip" title="<?php echo $button_compare; ?>"><div><?php echo $button_compare; ?></div></a> | |
</div> | |
<a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a> | |
</div> | |
<?php } ?> | |
<div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> | |
<div class="description"><?php echo $product['description']; ?></div> | |
<?php if ($product['price']) { ?> | |
<div class="price"> | |
<?php if (!$product['special']) { ?> | |
<?php echo $product['price']; ?> | |
<?php } else { ?> | |
<span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<div class="cart"> | |
<input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> | |
</div> | |
</div> | |
</div> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php } ?> | |
<?php } ?> | |
<?php if(($this->config->get('oxy_layout_product_page')== 1) || ($this->config->get('oxy_layout_product_page')== 2) || ($this->config->get('oxy_layout_product_page')== 3) || ($this->config->get('oxy_layout_product_page')== 4) || ($this->config->get('oxy_layout_product_page')== 8) || ($this->config->get('oxy_layout_product_page')== 9)) { ?> | |
<div class="product-right-sm-tags hide-for-small" style="margin-bottom:30px;"> | |
<h5><?php echo $text_tags; ?></h5> | |
<?php for ($i = 0; $i < count($tags); $i++) { ?> | |
<?php if ($i < (count($tags) - 1)) { ?> | |
<div><a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a></div> | |
<?php } else { ?> | |
<div><a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a></div> | |
<?php } ?> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php if ($tags) { ?> | |
<div class="product-right-sm-tags show-for-small" style="margin-bottom:30px;"> | |
<h5><?php echo $text_tags; ?></h5> | |
<?php for ($i = 0; $i < count($tags); $i++) { ?> | |
<?php if ($i < (count($tags) - 1)) { ?> | |
<div><a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a></div> | |
<?php } else { ?> | |
<div><a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a></div> | |
<?php } ?> | |
<?php } ?> | |
</div> | |
<?php } ?> | |
<?php echo $content_bottom; ?></section> | |
<script type="text/javascript"><!-- | |
$(document).ready(function() { | |
$('.colorbox').colorbox({ | |
overlayClose: true, | |
opacity: 0.5, | |
rel: "colorbox" | |
}); | |
}); | |
//--></script> | |
<script type="text/javascript"><!-- | |
$('#button-cart').bind('click', function() { | |
$.ajax({ | |
url: 'index.php?route=checkout/cart/add', | |
type: 'post', | |
data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'), | |
dataType: 'json', | |
success: function(json) { | |
$('.success, .warning, .attention, information, .error').remove(); | |
if (json['error']) { | |
if (json['error']['option']) { | |
for (i in json['error']['option']) { | |
$('#option-' + i).after('<span class="error">' + json['error']['option'][i] + '</span>'); | |
} | |
} | |
} | |
if (json['success']) { | |
$('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/oxy/image/close.png" alt="" class="close" /></div>'); | |
$('.success').fadeIn('slow'); | |
$('#cart-total').html(json['total']); | |
setTimeout(function() { | |
$('.success').delay(500).fadeOut(1000); | |
}, 7000); | |
} | |
} | |
}); | |
}); | |
//--></script> | |
<?php if ($options) { ?> | |
<script type="text/javascript" src="catalog/view/javascript/jquery/ajaxupload.js"></script> | |
<?php foreach ($options as $option) { ?> | |
<?php if ($option['type'] == 'file') { ?> | |
<script type="text/javascript"><!-- | |
new AjaxUpload('#button-option-<?php echo $option['product_option_id']; ?>', { | |
action: 'index.php?route=product/product/upload', | |
name: 'file', | |
autoSubmit: true, | |
responseType: 'json', | |
onSubmit: function(file, extension) { | |
$('#button-option-<?php echo $option['product_option_id']; ?>').after('<img src="catalog/view/theme/default/image/loading.gif" class="loading" style="padding-left: 5px;" />'); | |
$('#button-option-<?php echo $option['product_option_id']; ?>').attr('disabled', true); | |
}, | |
onComplete: function(file, json) { | |
$('#button-option-<?php echo $option['product_option_id']; ?>').attr('disabled', false); | |
$('.error').remove(); | |
if (json['success']) { | |
alert(json['success']); | |
$('input[name=\'option[<?php echo $option['product_option_id']; ?>]\']').attr('value', json['file']); | |
} | |
if (json['error']) { | |
$('#option-<?php echo $option['product_option_id']; ?>').after('<span class="error">' + json['error'] + '</span>'); | |
} | |
$('.loading').remove(); | |
} | |
}); | |
//--></script> | |
<?php } ?> | |
<?php } ?> | |
<?php } ?> | |
<script type="text/javascript"><!-- | |
$('#review .pagination a').live('click', function() { | |
$('#review').fadeOut('slow'); | |
$('#review').load(this.href); | |
$('#review').fadeIn('slow'); | |
return false; | |
}); | |
$('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>'); | |
$('#button-review').bind('click', function() { | |
$.ajax({ | |
url: 'index.php?route=product/product/write&product_id=<?php echo $product_id; ?>', | |
type: 'post', | |
dataType: 'json', | |
data: 'name=' + encodeURIComponent($('input[name=\'name\']').val()) + '&text=' + encodeURIComponent($('textarea[name=\'text\']').val()) + '&rating=' + encodeURIComponent($('input[name=\'rating\']:checked').val() ? $('input[name=\'rating\']:checked').val() : '') + '&captcha=' + encodeURIComponent($('input[name=\'captcha\']').val()), | |
beforeSend: function() { | |
$('.success, .warning').remove(); | |
$('#button-review').attr('disabled', true); | |
$('#review-title').after('<div class="attention"><img src="catalog/view/theme/default/image/loading.gif" alt="" /> <?php echo $text_wait; ?></div>'); | |
}, | |
complete: function() { | |
$('#button-review').attr('disabled', false); | |
$('.attention').remove(); | |
}, | |
success: function(data) { | |
if (data['error']) { | |
$('#review-title').after('<div class="warning">' + data['error'] + '</div>'); | |
} | |
if (data['success']) { | |
$('#review-title').after('<div class="success">' + data['success'] + '</div>'); | |
$('input[name=\'name\']').val(''); | |
$('textarea[name=\'text\']').val(''); | |
$('input[name=\'rating\']:checked').attr('checked', ''); | |
$('input[name=\'captcha\']').val(''); | |
} | |
} | |
}); | |
}); | |
//--></script> | |
<script type="text/javascript"><!-- | |
$('#tabs a').tabs(); | |
//--></script> | |
<script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-timepicker-addon.js"></script> | |
<script type="text/javascript"><!-- | |
$(document).ready(function() { | |
if ($.browser.msie && $.browser.version == 6) { | |
$('.date, .datetime, .time').bgIframe(); | |
} | |
$('.date').datepicker({dateFormat: 'yy-mm-dd'}); | |
$('.datetime').datetimepicker({ | |
dateFormat: 'yy-mm-dd', | |
timeFormat: 'h:m' | |
}); | |
$('.time').timepicker({timeFormat: 'h:m'}); | |
}); | |
//--></script> | |
<script type="text/javascript"><!-- | |
function price_format(n) | |
{ | |
c = <?php echo (empty($currency['decimals']) ? "0" : $currency['decimals'] ); ?>; | |
d = '<?php echo $currency['decimal_point']; ?>'; // decimal separator | |
t = '<?php echo $currency['thousand_point']; ?>'; // thousands separator | |
s_left = '<?php echo $currency['symbol_left']; ?>'; | |
s_right = '<?php echo $currency['symbol_right']; ?>'; | |
n = n * <?php echo $currency['value']; ?>; | |
//sign = (n < 0) ? '-' : ''; | |
//extracting the absolute value of the integer part of the number and converting to string | |
i = parseInt(n = Math.abs(n).toFixed(c)) + ''; | |
j = ((j = i.length) > 3) ? j % 3 : 0; | |
return s_left + (j ? i.substr(0, j) + t : '') + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : '') + s_right; | |
} | |
function calculate_tax(price) | |
{ | |
<?php // Process Tax Rates | |
if (isset($tax_rates) && $tax) { | |
foreach ($tax_rates as $tax_rate) { | |
if ($tax_rate['type'] == 'F') { | |
echo 'price += '.$tax_rate['rate'].';'; | |
} elseif ($tax_rate['type'] == 'P') { | |
echo 'price += (price * '.$tax_rate['rate'].') / 100.0;'; | |
} | |
} | |
} | |
?> | |
return price; | |
} | |
function process_discounts(price, quantity) | |
{ | |
<?php | |
foreach ($dicounts_unf as $discount) { | |
echo 'if ((quantity >= '.$discount['quantity'].') && ('.$discount['price'].' < price)) price = '.$discount['price'].';'."\n"; | |
} | |
?> | |
return price; | |
} | |
animate_delay = 20; | |
main_price_final = calculate_tax(Number($('#formated_price').attr('price'))); | |
main_price_start = calculate_tax(Number($('#formated_price').attr('price'))); | |
main_step = 0; | |
main_timeout_id = 0; | |
function animateMainPrice_callback() { | |
main_price_start += main_step; | |
if ((main_step > 0) && (main_price_start > main_price_final)){ | |
main_price_start = main_price_final; | |
} else if ((main_step < 0) && (main_price_start < main_price_final)) { | |
main_price_start = main_price_final; | |
} else if (main_step == 0) { | |
main_price_start = main_price_final; | |
} | |
$('#formated_price').html( price_format(main_price_start) ); | |
if (main_price_start != main_price_final) { | |
main_timeout_id = setTimeout(animateMainPrice_callback, animate_delay); | |
} | |
} | |
function animateMainPrice(price) { | |
main_price_start = main_price_final; | |
main_price_final = price; | |
main_step = (main_price_final - main_price_start) / 10; | |
clearTimeout(main_timeout_id); | |
main_timeout_id = setTimeout(animateMainPrice_callback, animate_delay); | |
} | |
<?php if ($special) { ?> | |
special_price_final = calculate_tax(Number($('#formated_special').attr('price'))); | |
special_price_start = calculate_tax(Number($('#formated_special').attr('price'))); | |
special_step = 0; | |
special_timeout_id = 0; | |
function animateSpecialPrice_callback() { | |
special_price_start += special_step; | |
if ((special_step > 0) && (special_price_start > special_price_final)){ | |
special_price_start = special_price_final; | |
} else if ((special_step < 0) && (special_price_start < special_price_final)) { | |
special_price_start = special_price_final; | |
} else if (special_step == 0) { | |
special_price_start = special_price_final; | |
} | |
$('#formated_special').html( price_format(special_price_start) ); | |
if (special_price_start != special_price_final) { | |
special_timeout_id = setTimeout(animateSpecialPrice_callback, animate_delay); | |
} | |
} | |
function animateSpecialPrice(price) { | |
special_price_start = special_price_final; | |
special_price_final = price; | |
special_step = (special_price_final - special_price_start) / 10; | |
clearTimeout(special_timeout_id); | |
special_timeout_id = setTimeout(animateSpecialPrice_callback, animate_delay); | |
} | |
<?php } ?> | |
function recalculateprice() | |
{ | |
var main_price = Number($('#formated_price').attr('price')); | |
var input_quantity = Number($('input[name="quantity"]').attr('value')); | |
var special = Number($('#formated_special').attr('price')); | |
var tax = 0; | |
if (isNaN(input_quantity)) input_quantity = 0; | |
// Process Discounts. | |
<?php if ($special) { ?> | |
special = process_discounts(special, input_quantity); | |
<?php } else { ?> | |
main_price = process_discounts(main_price, input_quantity); | |
<?php } ?> | |
tax = process_discounts(tax, input_quantity); | |
<?php if ($points) { ?> | |
var points = Number($('#formated_points').attr('points')); | |
$('.option input:checked').each(function() { | |
points += Number($(this).attr('points')); | |
}); | |
$('.option option:selected').each(function() { | |
points += Number($(this).attr('points')); | |
}); | |
$('#formated_points').html(points); | |
<?php } ?> | |
var option_price = 0; | |
$('.option input:checked,option:selected').each(function() { | |
if ($(this).attr('price_prefix') == '=') { | |
option_price += Number($(this).attr('price')); | |
main_price = 0; | |
special = 0; | |
} | |
}); | |
$('.option input:checked,option:selected').each(function() { | |
if ($(this).attr('price_prefix') == '+') { | |
option_price += Number($(this).attr('price')); | |
} | |
if ($(this).attr('price_prefix') == '-') { | |
option_price -= Number($(this).attr('price')); | |
special -= Number($(this).attr('price')); | |
tax -= Number($(this).attr('price')); | |
} | |
if ($(this).attr('price_prefix') == '*') { | |
option_price *= Number($(this).attr('price')); | |
main_price *= Number($(this).attr('price')); | |
special *= Number($(this).attr('price')); | |
} | |
}); | |
special += option_price; | |
main_price += option_price; | |
<?php if ($special) { ?> | |
tax = special; | |
<?php } else { ?> | |
tax = main_price; | |
<?php } ?> | |
// Process TAX. | |
main_price = calculate_tax(main_price); | |
special = calculate_tax(special); | |
// Раскомментировать, если нужен вывод цены с умножением на количество | |
//main_price *= input_quantity; | |
//special *= input_quantity; | |
//tax *= input_quantity; | |
// Display Main Price | |
//$('#formated_price').html( price_format(main_price) ); | |
animateMainPrice(main_price); | |
<?php if ($special) { ?> | |
//$('#formated_special').html( price_format(special) ); | |
animateSpecialPrice(special); | |
<?php } ?> | |
<?php if ($tax) { ?> | |
$('#formated_tax').html( price_format(tax) ); | |
<?php } ?> | |
} | |
$(document).ready(function() { | |
$('.option input[type="checkbox"]').bind('change', function() { recalculateprice(); }); | |
$('.option input[type="radio"]').bind('change', function() { recalculateprice(); }); | |
$('.option select').bind('change', function() { recalculateprice(); }); | |
$quantity = $('input[name="quantity"]'); | |
$quantity.data('val', $quantity.val()); | |
(function() { | |
if ($quantity.val() != $quantity.data('val')){ | |
$quantity.data('val',$quantity.val()); | |
recalculateprice(); | |
} | |
setTimeout(arguments.callee, 250); | |
})(); | |
recalculateprice(); | |
}); | |
//--></script> | |
<script type="text/javascript"><!-- | |
$(document).ready(function() { | |
$('.desc').hover(function(){ | |
id = $(this).attr('id').replace('desc_', ''); | |
if ($('#desc_description_' + id).html()) { | |
$('#desc_description_' + id).show(); | |
} | |
},function(){ | |
$('#desc_description_' + id).hide(); | |
}); | |
}); | |
//--></script> | |
<?php echo $footer; ?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment