Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Бесплатные простые стикеры


RGB

Recommended Posts

Вопрос по расширению модуля.

Появилась необходимость для авто удаления стикеров по истечению срока.

К примеру стикер New через месяц уже не актуален, да и с остальными думаю было-бы хорошо чтоб удалялись сами, ведь суть стикеров в обращении внимания на новые товары.

Есть идеи по реализации ?

Надіслати
Поділитися на інших сайтах


  • 5 weeks later...

У меня ничего не работает... В чем может быть проблема? У меня ocStore Version 1.5.4.1

Это product.tpl


<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>
<div id="content"><?php echo $content_top; ?>
  <div class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
    <?php } ?>
  </div>
  <h1><?php echo $heading_title; ?></h1>
  <div class="product-info">
    <?php if ($thumb || $images) { ?>
    <div class="left">
      <?php if ($thumb) { ?>
      <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
      <?php } ?>
      <?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" rel="colorbox"><img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a>
        <?php } ?>
      </div>
      <?php } ?>
    </div>
    <?php } ?>
    <div class="right">
      <div class="description">
        <?php if ($manufacturer) { ?>
        <span><?php echo $text_manufacturer; ?></span> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a><br />
        <?php } ?>
        <span><?php echo $text_model; ?></span> <?php echo $model; ?><br />
        <?php if ($reward) { ?>
        <span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
        <?php } ?>
        <span><?php echo $text_stock; ?></span> <?php echo $stock; ?></div>
      <?php if ($price) { ?>
      <div class="price"><?php echo $text_price; ?>
        <?php if (!$special) { ?>
        <?php echo $price; ?>
        <?php } else { ?>
        <span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
        <?php } ?>
        <br />
        <?php if ($tax) { ?>
        <span class="price-tax"><?php echo $text_tax; ?> <?php echo $tax; ?></span><br />
        <?php } ?>
        <?php if ($points) { ?>
        <span class="reward"><small><?php echo $text_points; ?> <?php echo $points; ?></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 ($options) { ?>
      <div class="options">
        <h2><?php echo $text_option; ?></h2>
        <br />
        <?php foreach ($options as $option) { ?>
        <?php if ($option['type'] == 'select') { ?>
        <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']; ?>]">
            <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>
        <br />
        <?php } ?>
        <?php if ($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) { ?>
          <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']; ?>"><?php echo $option_value['name']; ?>
            <?php if ($option_value['price']) { ?>
            (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
            <?php } ?>
          </label>
          <br />
          <?php } ?>
        </div>
        <br />
        <?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) { ?>
          <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']; ?>"><?php echo $option_value['name']; ?>
            <?php if ($option_value['price']) { ?>
            (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
            <?php } ?>
          </label>
          <br />
          <?php } ?>
        </div>
        <br />
        <?php } ?>
        <?php if ($option['type'] == 'image') { ?>
        <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 foreach ($option['option_value'] as $option_value) { ?>
            <tr>
              <td style="width: 1px;"><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']; ?>" /></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>
        <br />
        <?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>
        <br />
        <?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>
        <br />
        <?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>
        <br />
        <?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>
        <br />
        <?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>
        <br />
        <?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>
        <br />
        <?php } ?>
        <?php } ?>
      </div>
      <?php } ?>
      <div class="cart">
        <div><?php echo $text_qty; ?>
          <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" />
          <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" />
        </div> 
        <?php if ($minimum > 1) { ?>
        <div class="minimum"><?php echo $text_minimum; ?></div>
        <?php } ?>
      </div>
      <?php if ($review_status) { ?>
      <div class="review">
        <div><img src="catalog/view/theme/default/image/stars-<?php echo $rating; ?>.png" alt="<?php echo $reviews; ?>" />  <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 class="share"><script type="text/javascript" src="//yastatic.net/share/share.js" charset="utf-8"></script><div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="button" data-yashareQuickServices="vkontakte,facebook,twitter,odnoklassniki,moimir,lj,moikrug,gplus"></div>
        </div>
      </div>
      <?php } ?>
    </div>
  </div>
  <div id="tabs" class="htabs"><a href="#tab-description"><?php echo $tab_description; ?></a>
<?php if ($attributes) { ?>
    <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 ($products) { ?>
    <a href="#tab-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</a>
    <?php } ?>
  </div>
  <div id="tab-description" class="tab-content"><?php echo $description; ?></div>
<!-- Filter start -->
<?php if ($attributes) { ?>
  <div id="tab-attribute" class="tab-content">
    <table class="attribute">
      <?php foreach ($attributes as $attribute) { ?>
      <tr>
        <td><?php echo $attribute['name']; ?></td>
        <td><?php echo $attribute['text']; ?></td>
      </tr>
      <?php } ?>
    </table>
  </div>
  <?php } ?>
<!-- Filter end -->
  <?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 />
    <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" name="rating" value="1" />
     
    <input type="radio" name="rating" value="2" />
     
    <input type="radio" name="rating" value="3" />
     
    <input type="radio" name="rating" value="4" />
     
    <input type="radio" 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 ($products) { ?>
  <div id="tab-related" class="tab-content">
    <div class="box-product">
      <?php foreach ($products as $product) { ?>
      <div>
        <?php if ($product['thumb']) { ?>
        <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" 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 } ?>
        <?php if ($product['rating']) { ?>
        <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>
        <?php } ?>
        <a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><?php echo $button_cart; ?></a></div>
      <?php } ?>
    </div>
  </div>
  <?php } ?>
  <?php if ($tags) { ?>
  <div class="tags"><b><?php echo $text_tags; ?></b>
    <?php for ($i = 0; $i < count($tags); $i++) { ?>
    <?php if ($i < (count($tags) - 1)) { ?>
    <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>,
    <?php } else { ?>
    <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>
    <?php } ?>
    <?php } ?>
  </div>
  <?php } ?>
  <?php echo $content_bottom; ?></div>
<script type="text/javascript"><!--
$('.colorbox').colorbox({
overlayClose: true,
opacity: 0.5
});
//--></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'] + '</span>');
}
}
 
if (json['success']) {
$('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>');
 
$('.success').fadeIn('slow');
 
$('#cart-total').html(json['total']);
 
$('html, body').animate({ scrollTop: 0 }, 'slow'); 
}
}
});
});
//--></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"><!--
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> 
<?php echo $footer; ?>

 

А это free_stickers.xml


<modification>
    <id>Free stickers</id>
    <version>1.2</version>
    <vqmver>2.4.1</vqmver>
    <author>RGB</author>
<file name="catalog/view/theme/*/template/common/header.tpl">
<operation>
<search position="after">
      <![CDATA[
        <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" />
      ]]>
</search>
<add>
<![CDATA[
        <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/free_stickers.css" />
]]>
</add>
</operation>
</file>
<!-- Страница самого товара -->
<file name="catalog/view/theme/*/template/product/product.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><?php if ($upc) { ?> <i style="
    background: url('catalog/view/theme/default/image/sticker_<?php echo $upc; ?>.png');"></i><?php } ?><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
]]>
</add>
</operation>
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/default/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>
</operation>
</file>
<file name="catalog/controller/product/product.php">
<operation>
<search position="after">
<![CDATA[
$this->data['model'] = $product_info['model'];
]]>
</search>
<add>
<![CDATA[
$this->data['upc'] = $product_info['upc'];
]]>
</add>
</operation>
<operation>
<search position="after">
<![CDATA[
'special' => $special,
]]>
</search>
<add>
<![CDATA[
'upc'         => $result['upc'],
]]>
</add>
</operation>
</file>
<!-- Страница товаров из категории -->
<file name="catalog/view/theme/*/template/product/category.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/default/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>
</operation>
</file>
<file name="catalog/controller/product/category.php">
<operation>
<search position="after">
<![CDATA[
'special'     => $special,
]]>
</search>
<add>
<![CDATA[
'upc'         => $result['upc'],
]]>
</add>
</operation>
</file>
<!-- Страница сравнения -->
<file name="catalog/view/theme/*/template/product/compare.tpl">
<operation>
<search position="replace">
<![CDATA[
<img src=<?php echo $products[$product['product_id]]['thumb']; ?>" alt="<?php echo $products[$product['product_id']]['name']; ?>" />
]]>
</search>
<add>
<![CDATA[
<?php if ($products[$product['product_id']]['upc']) { ?><i style="background: url('catalog/view/theme/default/image/sticker_<?php echo $products[$product['product_id']]['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $products[$product['product_id']]['thumb']; ?>" alt="<?php echo $products[$product['product_id']]['name']; ?>" />
]]>
</add>
</operation>
</file>
<file name="catalog/controller/product/compare.php">
<operation>
<search position="after">
<![CDATA[
'special'      => $special,
]]>
</search>
<add>
<![CDATA[
'upc'        => $product_info['upc'],
]]>
</add>
</operation>
</file>
<!-- Страница вишлиста -->
<file name="catalog/view/theme/*/template/account/wishlist.tpl">
<operation>
<search position="replace">
<![CDATA[
<img src=<?php echo $product['thumb]; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" />
]]>
</search>
<add>
<![CDATA[
<?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/default/image/cat-<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" />
]]>
</add>
</operation>
</file>
<file name="catalog/controller/account/wishlist.php">
<operation>
<search position="after">
<![CDATA[
'special'    => $special,
]]>
</search>
<add>
<![CDATA[
'upc'        => $product_info['upc'],
]]>
</add>
</operation>
</file>
<!-- Страница товаров производителя -->
<file name="catalog/view/theme/*/template/product/manufacturer_info.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/default/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>
</operation>
</file>
<file name="catalog/controller/product/manufacturer.php">
<operation>
<search position="after">
<![CDATA[
'special'     => $special,
]]>
</search>
<add>
<![CDATA[
'upc'      => $result['upc'],
]]>
</add>
</operation>
</file>
<!-- Страница товаров из поиска -->
<file name="catalog/view/theme/*/template/product/search.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/default/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>
</operation>
</file>
<file name="catalog/controller/product/search.php">
<operation>
<search position="after">
<![CDATA[
'special'     => $special,
]]>
</search>
<add>
<![CDATA[
'upc'      => $result['upc'],
]]>
</add>
</operation>
</file>
<!-- Страница акционных товаров -->
<file name="catalog/view/theme/*/template/product/special.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/default/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>
</operation>
</file>
<file name="catalog/controller/product/special.php">
<operation>
<search position="after">
<![CDATA[
'special'     => $special,
]]>
</search>
<add>
<![CDATA[
'upc'      => $result['upc'],
]]>
</add>
</operation>
</file>
<!-- Модуль Рекомендуемые -->
<file name="catalog/view/theme/*/template/module/featured.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/default/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>
</operation>
</file>
<file name="catalog/controller/module/featured.php">
<operation>
<search position="after">
<![CDATA[
'special' => $special,
]]>
</search>
<add>
<![CDATA[
'upc'      => $product_info['upc'],
]]>
</add>
</operation>
</file>
<!-- Filterpro new -->
    <file name="catalog/view/theme/*/template/module/filterpro_products.tpl">
        <operation>
            <search position="replace">
            <![CDATA[<img src=<?php echo $product['thumb]; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" />]]>
            </search>
            <add>
            <![CDATA[
                <?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/default/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" />
            ]]>
            </add>
        </operation>
    </file>
    <file name="catalog/controller/module/filterpro.php">
        <operation>
            <search position="after">
            <![CDATA[
                'special'     => $special,
            ]]>
            </search>
            <add>
            <![CDATA[
                'upc'         => $result['upc'],
            ]]>
            </add>
        </operation>
    </file>
</modification>

 

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Скажите пожалуйста как изменить позицию стикера? Он у меня чуть левее стоит, а я хочу чуть правее. Какие параметры править? Или напишите код. спасибо

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Опишу свою проблему, стикеры сделал в категориях, новых поступлениях и в хитах, наверное также в акциях, не успел проверить, со злости запартачил весь код) Не могу сделать чтобы отображались в карточке и в последних просмотренных товарах, а также в модуле табы. Я уже код и так крутил и так и ничего не выходит. Что нужно Вам скинуть для успешной помощи мне? Заранее благодарен

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Почитал тему, у многих какие-то проблемы, даже скачивать не хотел.

Как ни странно, все работает, стикеры отображаются в модуле Рекомендуем и в категориях. В самой карточке товара и в модуле Новые поступления не отображаются. Для бесплатного модуля это нормально, автору спасибо.

Можно использовать как временное решение, тратить кучу времени, чтобы заставить модуль нормально работать нецелесообразно.

Автор, мог бы в описании, разъяснить ситуацию с показом стикеров в карточке товара, но модуль бесплатный, так что какие вопросы. 

1.5.5.1.1

 

зы Файлы прячьте под спойлер, читать же невозможно.

Надіслати
Поділитися на інших сайтах


Просто большинство не может прочитать описание модуля, в котором четко сказано:

 

 

Протестировано на стандартном шаблоне версии 1.5.4.1

Следовательно, на более новых версиях движка и не-стандартных шаблонах могут быть проблемы, ведь я с ними ничего не проверял, и может потребоваться процедура ручной установки. Так и в вашем случае, учитывая версию 1.5.5.1.1 - смотрите код файла, найдите неточности и все будет работать, поскольку реализация очень простая и примитивная

Надіслати
Поділитися на інших сайтах

Так и в вашем случае, учитывая версию 1.5.5.1.1 - смотрите код файла, найдите неточности и все будет работать, поскольку реализация очень простая и примитивная

Спасибо за ответ. В моем случае, просмотр кода и поиск неточностей, может занять пару суток).

Надіслати
Поділитися на інших сайтах


  • 1 month later...
  • 1 month later...

Помогите решить проблему.
Для того чтобы заработало в версии 1.5.5.2 нужно добавить атрибут   rel="colorbox" иначе на странице товара не отображается ( шаблон дефолтный )
<div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> - Вот так !

Но потом перестает работать модуль Photobox
Убираю атрибут rel="colorbox"  Photobox - работает а стикер на странице товара не отображается !

Змінено користувачем Next1984
Надіслати
Поділитися на інших сайтах


Сделайте плз версию для 2.0.2.0, пусть даже платную.

В новой версии шаблона будет соотв. новая версия стикеров

 

Помогите решить проблему.

Для того чтобы заработало в версии 1.5.5.2 нужно добавить атрибут   rel="colorbox" иначе на странице товара не отображается ( шаблон дефолтный )

<div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> - Вот так !

Но потом перестает работать модуль Photobox

Убираю атрибут rel="colorbox"  Photobox - работает а стикер на странице товара не отображается !

Куда вы добавляете атрибут rel="colorbox" - продакт.тпл? Но зачем? :) Не проще в вкмоде стикеров убрать его, чтобы он находил соответствие с дефолтным шаблоном?

Надіслати
Поділитися на інших сайтах

В новой версии шаблона будет соотв. новая версия стикеров

 

Куда вы добавляете атрибут rel="colorbox" - продакт.тпл? Но зачем? :) Не проще в вкмоде стикеров убрать его, чтобы он находил соответствие с дефолтным шаблоном?

Спасибо вам большое ! 

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Спасибо за отличный безплатный модуль!

 

ocStore 1.5.5.1.2, сторонний шаблон. После правки "xml" стикеры отображаются везде, где нужно.

 

Заминка была только с "wishlist".  .../image/cat- ... заменил на .../image/sticker_

Змінено користувачем Zapuzin
Надіслати
Поділитися на інших сайтах


  • 1 month later...

Скачала. Модуль поставила руками. Версия 1.5.5.1.2. Шаблон Default (костыли).

Все работает на 100%. И отображается где надо.

Я использую все три свободные поля в карточке товара:

 

post-694191-0-89592700-1441315496_thumb.png

 

И имею три любые стикера на фотке товара:

 

post-694191-0-00431400-1441315508_thumb.png

 

"2" и "3" - это пока просто пробные стикеры...

 

Эти разные стикеры сделаны в формате PNG. В стикерах есть зоны без фона (прозрачная зона). Эти зоны прозрачные и не накладываются на соседние стикеры.

Нужно будет завтра еще перенести стикеры вниз фотографии, т.к. сверху будет другой стикер:

 

post-694191-0-75462300-1441315519_thumb.png

 

Надіслати
Поділитися на інших сайтах


Реально все, вопрос в реализации :) 

Для вашего случая мне кажется было бы проще использовать поля JAN/UPC/EAN по назначению, а не так, как вы их используете, указывая там цвета, состав ткани и тд - для этих целей в движке есть атрибуты и опции

Надіслати
Поділитися на інших сайтах

Помогите адаптировать под  шаблон "Shoppica2". Очень нужны стикеры.

 

free_stickers.xml

<modification>

    <id>Free stickers</id>
    <version>1.2</version>
    <vqmver>2.4.1</vqmver>
    <author>RGB</author>
<file name="catalog/view/theme/shoppica2/template/common/header.tpl">
<operation>
<search position="after">
      <![CDATA[
        <link rel="stylesheet" type="text/css" href="catalog/view/theme/shoppica2/stylesheet/stylesheet.css" />
      ]]>
</search>
<add>
<![CDATA[
        <link rel="stylesheet" type="text/css" href="catalog/view/theme/shoppica2/stylesheet/free_stickers.css" />
]]>
</add>
</operation>
</file>
<!-- Страница самого товара -->
<file name="catalog/view/theme/shoppica2/template/product/product.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><?php if ($upc) { ?> <i style="
    background: url('catalog/view/theme/shoppica2/image/sticker_<?php echo $upc; ?>.png');"></i><?php } ?><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
]]>
</add>
</operation>
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/shoppica2/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>
</operation>
</file>
<file name="catalog/controller/product/product.php">
<operation>
<search position="after">
<![CDATA[
$this->data['model'] = $product_info['model'];
]]>
</search>
<add>
<![CDATA[
$this->data['upc'] = $product_info['upc'];
]]>
</add>
</operation>
<operation>
<search position="after">
<![CDATA[
'special' => $special,
]]>
</search>
<add>
<![CDATA[
'upc'         => $result['upc'],
]]>
</add>
</operation>
</file>
<!-- Страница товаров из категории -->
<file name="catalog/view/theme/shoppica2/template/product/category.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/shoppica2/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>
</operation>
</file>
<file name="catalog/controller/product/category.php">
<operation>
<search position="after">
<![CDATA[
'special'     => $special,
]]>
</search>
<add>
<![CDATA[
'upc'         => $result['upc'],
]]>
</add>
</operation>
</file>
<!-- Страница сравнения -->
<file name="catalog/view/theme/shoppica2/template/product/compare.tpl">
<operation>
<search position="replace">
<![CDATA[
<img src=<?php echo $products[$product['product_id]]['thumb']; ?>" alt="<?php echo $products[$product['product_id']]['name']; ?>" />
]]>
</search>
<add>
<![CDATA[
<?php if ($products[$product['product_id']]['upc']) { ?><i style="background: url('catalog/view/theme/shoppica2/image/sticker_<?php echo $products[$product['product_id']]['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $products[$product['product_id']]['thumb']; ?>" alt="<?php echo $products[$product['product_id']]['name']; ?>" />
]]>
</add>
</operation>
</file>
<file name="catalog/controller/product/compare.php">
<operation>
<search position="after">
<![CDATA[
'special'      => $special,
]]>
</search>
<add>
<![CDATA[
'upc'        => $product_info['upc'],
]]>
</add>
</operation>
</file>
<!-- Страница вишлиста -->
<file name="catalog/view/theme/shoppica2/template/account/wishlist.tpl">
<operation>
<search position="replace">
<![CDATA[
<img src=<?php echo $product['thumb]; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" />
]]>
</search>
<add>
<![CDATA[
<?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/shoppica2/image/cat-<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" />
]]>
</add>
</operation>
</file>
<file name="catalog/controller/account/wishlist.php">
<operation>
<search position="after">
<![CDATA[
'special'    => $special,
]]>
</search>
<add>
<![CDATA[
'upc'        => $product_info['upc'],
]]>
</add>
</operation>
</file>
<!-- Страница товаров производителя -->
<file name="catalog/view/theme/shoppica2/template/product/manufacturer_info.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/shoppica2/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>
</operation>
</file>
<file name="catalog/controller/product/manufacturer.php">
<operation>
<search position="after">
<![CDATA[
'special'     => $special,
]]>
</search>
<add>
<![CDATA[
'upc'      => $result['upc'],
]]>
</add>
</operation>
</file>
<!-- Страница товаров из поиска -->
<file name="catalog/view/theme/shoppica2/template/product/search.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/shoppica2/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>
</operation>
</file>
<file name="catalog/controller/product/search.php">
<operation>
<search position="after">
<![CDATA[
'special'     => $special,
]]>
</search>
<add>
<![CDATA[
'upc'      => $result['upc'],
]]>
</add>
</operation>
</file>
<!-- Страница акционных товаров -->
<file name="catalog/view/theme/shoppica2/template/product/special.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/shoppica2/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>
</operation>
</file>
<file name="catalog/controller/product/special.php">
<operation>
<search position="after">
<![CDATA[
'special'     => $special,
]]>
</search>
<add>
<![CDATA[
'upc'      => $result['upc'],
]]>
</add>
</operation>
</file>
<!-- Модуль Рекомендуемые -->
<file name="catalog/view/theme/shoppica2/template/module/featured.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/shoppica2/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>
</operation>
</file>
<file name="catalog/controller/module/featured.php">
<operation>
<search position="after">
<![CDATA[
'special' => $special,
]]>
</search>
<add>
<![CDATA[
'upc'      => $product_info['upc'],
]]>
</add>
</operation>
</file>

</modification>

 

 

product.tpl

<?php echo $header; ?>

 
  <!-- ---------------------- -->
  <!--     I N T R O          -->
  <!-- ---------------------- -->
  <div id="intro">
    <div id="intro_wrap">
      <div class="s_wrap">
        <div id="breadcrumbs" class="s_col_12">
          <?php foreach ($breadcrumbs as $breadcrumb): ?>
          <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
          <?php endforeach; ?>
        </div>
        <h1><?php echo $heading_title; ?></h1>
      </div>
    </div>
  </div>
  <!-- end of intro -->
 
  <!-- ---------------------- -->
  <!--      C O N T E N T     -->
  <!-- ---------------------- -->
  <div id="content" class="s_wrap">
 
    <?php if ($tbData->common['column_position'] == "left" && $column_right): ?>
    <div id="left_col" class="s_side_col">
    <?php echo $column_right; ?>
    </div>
    <?php endif; ?>
 
    <div id="product_page" class="s_main_col">
 
      <?php echo $content_top; ?>
 
      <span class="clear"></span>
 
      <div id="product" itemscope itemtype="http://data-vocabulary.org/Product">
        <meta itemprop="name" content="<?php echo $heading_title; ?>" />
 
        <?php $tbSlot->start('product\product.product_images', array('data' => $this->data)); ?>
        <div id="product_images">
          <div id="product_image_preview_holder" class="clearfix">
            <?php if ($tbData->common['product_gallery_type'] == 'prettyphoto'): ?>
            <a id="product_image_preview" class="clearfix" rel="prettyPhoto[gallery]" href="<?php echo $popup; ?>">
              <img id="image" src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" itemprop="image" />
            </a>
            <?php endif; ?>
            <?php if ($tbData->common['product_gallery_type'] == 'cloudzoom'): ?>
            <a id="product_image_preview" class="cloud-zoom clearfix" rel="showTitle: false, <?php if ($tbData->common['product_zoom_position'] == 'inside'): ?>position: 'inside', adjustX: -2, adjustY: -2<?php else: ?><?php if ($tbData->common['language_direction'] == 'ltr'): ?>position: 'right', adjustX: 20<?php else: ?>position: 'left', adjustX: -20<?php endif; ?>, adjustY: -2<?php endif; ?>" href="<?php echo $popup; ?>">
              <img id="image" src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" itemprop="image" />
            </a>
            <?php endif; ?>
          </div>
          <?php if ($images && $tbData->common['product_gallery_position'] == 'under_preview'): ?>
          <div id="product_gallery">
            <ul class="s_thumbs clearfix">
              <?php if ($tbData->common['product_gallery_type'] == 'prettyphoto'): ?>
              <?php foreach ($images as $image): ?>
              <li>
                <a class="s_thumb" href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" rel="prettyPhoto[gallery]">
                  <img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" />
                </a>
              </li>
              <?php endforeach; ?>
              <?php endif; ?>
              <?php if ($tbData->common['product_gallery_type'] == 'cloudzoom'): ?>
              <li>
                <a class="s_thumb cloud-zoom-gallery" rel="useZoom: 'product_image_preview', smallImage: '<?php echo $popup; ?>'" href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>">
                  <img src="<?php echo $thumb; ?>" width="<?php echo $this->config->get('config_image_additional_width'); ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" />
                </a>
              </li>
              <?php foreach ($images as $image): ?>
              <li>
                <a class="s_thumb cloud-zoom-gallery" rel="useZoom: 'product_image_preview', smallImage: '<?php echo $image['popup']; ?>'" href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>">
                  <img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" />
                </a>
              </li>
              <?php endforeach; ?>
              <?php endif; ?>
            </ul>
          </div>
          <?php endif; ?>
        </div>
        <?php $tbSlot->stop(); ?>
 
        <?php $tbSlot->start('product\product.product_price', array('data' => $this->data)); ?>
        <?php if ($price): ?>
        <div id="product_price" class="s_price_holder s_size_4 s_label">
          <?php if (!$special): ?>
          <p class="s_price" itemprop="offerDetails" itemscope itemtype="http://data-vocabulary.org/Offer">
            <meta itemprop="currency" content="<?php echo $this->currency->getCode(); ?>" />
            <span itemprop="price">
            <?php echo $tbData->priceFormat($price); ?>
            </span>
          </p>
          <?php else: ?>
          <p class="s_price s_promo_price" itemprop="offerDetails" itemscope itemtype="http://data-vocabulary.org/Offer">
            <meta itemprop="currency" content="<?php echo $this->currency->getCode(); ?>" />
            <span class="s_old_price"><?php echo $tbData->priceFormat($price); ?></span>
            <span itemprop="price">
            <?php echo $tbData->priceFormat($special); ?>
            </span>
          </p>
          <?php endif; ?>
          <?php if ($tax): ?>
          <p class="s_price_tax"><?php echo $text_tax; ?> <?php echo $tax; ?></p>
          <?php endif; ?>
          <?php if ($points): ?>
          <p class="s_reward_points"><small><?php echo $text_points; ?> <?php echo $points; ?></small></p>
          <?php endif; ?>
        </div>
        <?php endif; ?>
        <?php $tbSlot->stop(); ?>
 
        <?php $tbSlot->start('product\product.product_info', array('data' => $this->data)); ?>
        <div id="product_info">
 
          <dl class="clearfix">
            <dt><?php echo $text_stock; ?></dt>
            <dd itemprop="availability" content="<?php echo strtolower(str_replace(' ', '_', strip_tags($stock))); ?>"><?php echo $stock; ?></dd>
            <dt><?php echo $text_model; ?></dt>
            <dd><?php echo $model; ?></dd>
            <?php if ($reward): ?>
            <dt><?php echo $text_reward; ?></dt>
            <dd><?php echo $reward; ?></dd>
            <?php endif; ?>
            <?php if ($tbData->common['manufacturers_enabled'] && $manufacturer): ?>
            <dt><?php echo $text_manufacturer; ?></dt>
            <dd itemprop="brand"><a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a></dd>
            <?php endif; ?>
          </dl>
 
            
        
        <?php if ($tbData->right_column_empty): ?>
        </div>
        <div id="product_buy_col">
        <?php endif; ?>
 
          <?php if ($price && ($tbData->common['checkout_enabled'] || $tbData->common['wishlist_enabled'] || $tbData->common['compare_enabled'])): ?>
          <form id="product_add_to_cart_form">
 
            <?php $tbSlot->start('product\product.product_options', array('data' => $this->data)); ?>
            <?php if ($options) require TB_Utils::vqmodCheck('catalog/view/theme/' . $this->config->get('config_template') . '/template/product/product_options.tpl'); ?>
            <?php $tbSlot->stop(); ?>
 
            <?php if ($price && $discounts): ?>
            <div id="product_discounts">
              <h3><?php echo $tbData->text_product_discount; ?></h3>
              <table width="100%" class="s_table" border="0" cellpadding="0" cellspacing="0">
                <tr>
                  <th><?php echo $tbData->text_product_order_quantity; ?></th>
                  <th><?php echo $tbData->text_product_price_per_item; ?></th>
                </tr>
                <?php foreach ($discounts as $discount): ?>
                <tr>
                  <td><?php echo sprintf($tbData->text_product_discount_items, $discount['quantity']); ?></td>
                  <td><?php echo $discount['price']; ?></td>
                </tr>
                <?php endforeach; ?>
              </table>
            </div>
            <?php endif; ?>
 
            <div id="product_buy" class="clearfix">
              <?php if ($tbData->common['checkout_enabled']): ?>
              <label for="product_buy_quantity"><?php echo $text_qty; ?></label>
              <input id="product_buy_quantity" type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" />
              <a id="add_to_cart" class="s_button_1 s_main_color_bgr">
                <span class="s_text s_icon_24"><span class="s_icon"></span> <?php echo $button_cart; ?></span>
              </a>
              <?php endif; ?>
             
              <?php if ($minimum > 1): ?>
              <p class="s_purchase_info"><?php echo $text_minimum; ?></p>
              <?php endif; ?>
          
              <span class="clear"></span>
 
 <?php if ($review_status || $tbData->common['product_social_share_enabled']): ?>
          <div id="product_share" class="clearfix">
            <?php if ($review_status): ?>
            <?php if ($rating): ?>
            <div class="s_rating_holder" itemscope itemtype="http://data-vocabulary.org/Review-aggregate">
              <meta itemprop="name" content="<?php echo $heading_title; ?>" />
              <img itemprop="photo" class="none" src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" />
              <p class="s_rating s_rating_5"><span style="width: <?php echo $rating * 2 ; ?>0%;" class="s_percent"></span></p>
              <span class="s_average" itemprop="rating" itemscope itemtype="http://data-vocabulary.org/Rating">
                <span itemprop="average"><?php echo $rating; ?></span>/<span itemprop="best">5</span>
              </span>
              <span class="s_total">(<a class="s_999" href="<?php echo $tbData->current_url; ?>#product_tabs"><span itemprop="count"><?php echo $reviews; ?></span></a>)</span>
              <br />
              <a class="s_review_write s_icon_10 s_main_color" href="<?php echo $tbData->current_url; ?>#product_tabs"><span class="s_icon s_main_color_bgr"></span> <?php echo $text_write; ?></a>
            </div>
            <?php else: ?>
            <div class="s_rating_holder">
              <p class="s_rating s_rating_5 s_rating_blank"></p>
              <span class="s_average"><span class="s_total"><?php echo $tbData->text_product_not_yet_rated; ?></span></span>
              <br />
              <a class="s_review_write s_icon_10 s_main_color" href="<?php echo $tbData->current_url; ?>#product_tabs"><span class="s_icon s_main_color_bgr"></span> <?php echo $text_write; ?></a>
            </div>
            <?php endif; ?>
            <?php endif; ?>
<center><div class="share42init"></div>
<script type="text/javascript" src="http:/site.ru/share42/share42.js"></script></center>
            <?php if ($tbData->common['product_social_share_enabled']): ?>
            
            <?php endif; ?>
          </div>
          
 <?php endif; ?>
 
              <p class="s_actions">
                <?php if ($tbData->common['wishlist_enabled']): ?>
                <a class="s_button_wishlist s_icon_10" onclick="addToWishList('<?php echo $product_id; ?>');"><span class="s_icon s_add_10"></span><?php echo $button_wishlist; ?></a>
                <?php endif; ?>
                <?php if ($tbData->common['compare_enabled']): ?>
                <a class="s_button_compare s_icon_10" onclick="addToCompare('<?php echo $product_id; ?>');"><span class="s_icon s_add_10"></span><?php echo $button_compare; ?></a>
                <?php endif; ?>
              </p>
            </div>
            <?php if ($tbData->common['checkout_enabled']): ?>
            <input type="hidden" name="product_id" value="<?php echo $product_id; ?>" />
            <?php endif; ?>
          </form>
          <?php endif; ?>
 
        </div>
 
<div class style="width: 600px; margin: 0 auto; overflow: hidden; padding: 0px 0px 10px 0px;">
<div style="float:left">
<img src="http://site.ru/image/data/free-dostavka.png" align="left" width="70" height="70" style="padding: 0px 10px 0px 0px;"/>
        <b>БЕСПЛАТНАЯ ДОСТАВКА</b></br> по России, обмен и возврат
</div>
<div style="float:right">
<img src="http://site.ru/image/data/kachestvo.png" align="left" width="70" height="70" style="padding: 0px 10px 0px 0px;"/>
        <b>100% ГАРАНТИЯ КАЧЕСТВА</b></br> на все картины и постеры
</div>
</div>
 
        <?php $tbSlot->stop(); ?>
 
        <?php $tbSlot->start('product\product.product_tabs', array('data' => $this->data)); ?>
        <div id="product_tabs" class="clear"></div>
 
        <?php
        $tabs_num = 1;
        if ($attribute_groups) $tabs_num++;
        if ($review_status) $tabs_num++;
        if ($images && $tbData->common['product_gallery_position'] == 'tab') $tabs_num++;
        ?>
 
        <div class="s_tabs">
          <?php if ($tabs_num > 1): ?>
          <ul class="s_tabs_nav s_<?php echo $tabs_num ?>col_wrap clearfix">
            <li class="s_1_<?php echo $tabs_num ?>"><a href="#product_description"><?php echo $tab_description; ?></a></li>
            <?php if ($attribute_groups): ?>
            <li class="s_1_<?php echo $tabs_num ?>"><a href="#product_attributes"><?php echo $tab_attribute; ?></a></li>
            <?php endif; ?>
            <?php if ($review_status): ?>
            <li class="s_1_<?php echo $tabs_num ?>"><a href="#product_reviews"><?php echo $tab_review; ?></a></li>
            <?php endif; ?>
            <?php if ($images && $tbData->common['product_gallery_position'] == 'tab'): ?>
            <li class="s_1_<?php echo $tabs_num ?>"><a href="#product_gallery"><?php echo $tbData->text_product_tab_images; ?> (<?php echo count($images); ?>)</a></li>
            <?php endif; ?>
          </ul>
          <?php endif; ?>
 
          <div class="s_tab_box">
            <h2 class="s_head"><?php echo $tab_description; ?></h2>
            <div id="product_description" itemprop="description"><?php echo $description; ?></div>
 
            <?php if ($attribute_groups): ?>
            <h2 class="s_head"><?php echo $tab_attribute; ?></h2>
            <div id="product_attributes">
              <table class="s_table_1" width="100%" cellpadding="0" cellspacing="0" border="0">
                <?php foreach ($attribute_groups as $attribute_group): ?>
                <thead>
                  <tr>
                    <th colspan="2"><?php echo $attribute_group['name']; ?></th>
                  </tr>
                </thead>
                <tbody>
                  <?php foreach ($attribute_group['attribute'] as $attribute): ?>
                  <tr>
                    <td width="30%"><?php echo $attribute['name']; ?></td>
                    <td><?php echo $attribute['text']; ?></td>
                  </tr>
                  <?php endforeach; ?>
                </tbody>
                <?php endforeach; ?>
              </table>
            </div>
            <?php endif; ?>
 
            <?php if ($review_status): ?>
            <h2 class="s_head"><?php echo $tab_review; ?></h2>
            <div id="product_reviews">
              <div id="review" class="s_listing"></div>
              <h2 class="s_title_1"><span><?php echo $text_write; ?></span></h2>
              <div id="review_title" class="clear"></div>
              <div class="s_row_3 s_1_3 clearfix">
                <label><strong><?php echo $entry_name; ?></strong></label>
                <div class="s_full">
                  <input type="text" name="name" value="" />
                </div>
              </div>
              <div class="s_row_3 clearfix">
                <label><strong><?php echo $entry_review; ?></strong></label>
                <div class="s_full">
                  <textarea name="text" rows="8"></textarea>
                  <p class="s_legend"><?php echo $text_note; ?></p>
                </div>
              </div>
              <div class="s_row_3 clearfix">
                <label><strong><?php echo $entry_rating; ?></strong></label>
                <span class="clear"></span>
                <span><?php echo $entry_bad; ?></span> 
                <input type="radio" name="rating" value="1" />
                 
                <input type="radio" name="rating" value="2" />
                 
                <input type="radio" name="rating" value="3" />
                 
                <input type="radio" name="rating" value="4" />
                 
                <input type="radio" name="rating" value="5" />
                  <span><?php echo $entry_good; ?></span>
              </div>
              <div class="s_row_3 clearfix">
                <label><strong><?php echo $entry_captcha; ?></strong></label>
                <input type="text" name="captcha" value="" autocomplete="off" />
                <span class="clear"></span>
                <br />
                <img src="index.php?route=product/product/captcha" id="captcha" />
              </div>
              <span class="clear border_ddd"></span>
              <br />
              <a onclick="review();" class="s_button_1 s_main_color_bgr"><span class="s_text"><?php echo $button_continue; ?></span></a>
              <span class="clear"></span>
            </div>
            <?php endif; ?>
 
            <?php if ($images && $tbData->common['product_gallery_position'] == 'tab'): ?>
            <h2 class="s_head"><?php echo $tbData->text_product_tab_images; ?> (<?php echo count($images); ?>)</h2>
            <div id="product_gallery">
              <ul class="s_thumbs clearfix">
                <?php if ($tbData->common['product_gallery_type'] == 'prettyphoto'): ?>
                <?php foreach ($images as $image): ?>
                <li>
                  <a class="s_thumb" href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" rel="prettyPhoto[gallery]">
                    <img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" />
                  </a>
                </li>
                <?php endforeach; ?>
                <?php endif; ?>
                <?php if ($tbData->common['product_gallery_type'] == 'cloudzoom'): ?>
                <li>
                  <a class="s_thumb cloud-zoom-gallery" rel="useZoom: 'product_image_preview', smallImage: '<?php echo $popup; ?>'" href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>">
                    <img src="<?php echo $thumb; ?>" width="<?php echo $this->config->get('config_image_additional_width'); ?>" height="<?php echo $this->config->get('config_image_additional_height'); ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" />
                  </a>
                </li>
                <?php foreach ($images as $image): ?>
                <li>
                  <a class="s_thumb cloud-zoom-gallery" rel="useZoom: 'product_image_preview', smallImage: '<?php echo $image['popup']; ?>'" href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>">
                    <img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" />
                  </a>
                </li>
                <?php endforeach; ?>
                <?php endif; ?>
              </ul>
            </div>
            <?php endif; ?>
          </div>
 
        </div>
        <?php $tbSlot->stop(); ?>
 
        <?php $products = $tbSlot->filter('product\product.filter_related_products', $products, array('data' => $this->data)); ?>
        <?php $tbSlot->start('product\product.related_products_listing', array('products' => $products, 'data' => $this->data)); ?>
        <?php if ($products): ?>
        <div id="related_products">
          <h2 class="s_title_1"><span><?php echo $tab_related; ?></span></h2>
          <div class="s_listing s_grid_view <?php echo $tbData->common['products_per_row']; ?> clearfix">
            <?php foreach ($products as $product): ?>
            <?php $tbSlot->start('product\product.related_products.each', array('products' => $products, 'product' => $product, 'data' => $this->data)); ?>
            <div class="s_item product_<?php echo $product['product_id']; ?>">
              <a class="s_thumb" href="<?php echo $product['href']; ?>">
                <img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" />
              </a>
              <div class="s_item_info">
                <h3><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></h3>
                <?php if ($product['price']): ?>
                <div class="s_price_holder s_size_<?php echo $tbData->common['price_size']; ?> <?php echo 's_' . $tbData->common['price_design']; ?>">
                  <?php if (!$product['special']): ?>
                  <p class="s_price"><?php echo $tbData->priceFormat($product['price']); ?></p>
                  <?php else: ?>
                  <p class="s_price s_promo_price"><span class="s_old_price"><?php echo $tbData->priceFormat($product['price']); ?></span><?php echo $tbData->priceFormat($product['special']); ?></p>
                  <?php endif ?>
                </div>
                <?php endif; ?>
                <?php if ($product['rating']): ?>
                <p class="s_rating s_rating_5">
                  <span style="width: <?php echo $product['rating'] * 2 ; ?>0%;" class="s_percent"></span>
                </p>
                <?php endif; ?>
                <?php if ($tbData->common['checkout_enabled'] || $tbData->common['wishlist_enabled'] || $tbData->common['compare_enabled']): ?>
                <div class="s_actions">
                  <?php if ($product['price']): ?>
                  <?php if ($tbData->common['checkout_enabled']): ?>
                  <a class="s_button_add_to_cart" href="javascript:;" onclick="addToCart('<?php echo $product['product_id']; ?>');">
                    <span class="s_icon_16"><span class="s_icon"></span><?php echo $button_cart; ?></span>
                  </a>
                  <?php endif; ?>
                  <?php endif; ?>
                  <?php if ($tbData->common['wishlist_enabled']): ?>
                  <a class="s_button_wishlist s_icon_10" onclick="addToWishList('<?php echo $product['product_id']; ?>');"><span class="s_icon s_add_10"></span><?php echo $tbData->text_wishlist; ?></a>
                  <?php endif; ?>
                  <?php if ($tbData->common['compare_enabled']): ?>
                  <a class="s_button_compare s_icon_10" onclick="addToCompare('<?php echo $product['product_id']; ?>');"><span class="s_icon s_add_10"></span><?php echo $tbData->text_compare; ?></a>
                  <?php endif; ?>
                </div>
                <?php endif; ?>
              </div>
            </div>
            <?php $tbSlot->stop(); ?>
            <?php endforeach; ?>
          </div>
        </div>
        <?php endif; ?>
        <?php $tbSlot->stop(); ?>
 
 
        <?php $tbSlot->start('product\product.product_tags', array('data' => $this->data)); ?>
        <?php if ($tags): ?>
        <div class="clear"></div>
 
        <div id="product_tags">
          <h2 class="s_title_1"><span><?php echo $text_tags; ?></span></h2>
          <ul class="clearfix">
            <?php foreach ($tags as $tag): ?>
            <li><a href="<?php echo $tag['href']; ?>"><?php echo $tag['tag']; ?></a></li>
            <?php endforeach; ?>
          </ul>
        </div>
        <?php endif; ?>
        <?php $tbSlot->stop(); ?>
 
      </div>
 
      <span class="clear"></span>
 
      <?php echo $content_bottom; ?>
 
    </div>
 
    <?php if ($tbData->common['column_position'] == "right" && $column_right): ?>
    <div id="right_col" class="s_side_col">
    <?php echo $column_right; ?>
    </div>
    <?php endif; ?>
 
    <?php if ($tbData->is_mobile == '0'): ?>
 
    <?php if ($tbData->common['product_gallery_type'] == 'prettyphoto'): ?>
    <link rel="stylesheet" type="text/css" href="<?php echo $tbData->theme_javascript_url; ?>prettyphoto/css/prettyPhoto.css" media="all" />
    <script type="text/javascript" src="<?php echo $tbData->theme_javascript_url; ?>prettyphoto/js/jquery.prettyPhoto.js"></script>
    <?php endif; ?>
 
    <?php if ($tbData->common['product_gallery_type'] == 'cloudzoom'): ?>
    <link rel="stylesheet" type="text/css" href="<?php echo $tbData->theme_javascript_url; ?>cloudzoom/css/jquery.cloud-zoom.css" media="all" />
    <script type="text/javascript" src="<?php echo $tbData->theme_javascript_url; ?>cloudzoom/js/jquery.cloud-zoom.min.js"></script>
    <?php endif; ?>
 
    <?php endif; ?>
 
 
    <script type="text/javascript">
 
    jQuery( function($) {
 
      function set_product_info() {
        var w = $("html").width();
        if (w < 768) {
          $(".s_tabs").tbTabs("destroy");
          $(".s_tab_box").accordion ({
            autoHeight:         false,
            collapsible:        true,
            active:             false
          });
        }
        else {
          $(".s_tab_box").accordion("destroy");
          $(".s_tabs").tbTabs({ fx: { opacity: 'toggle', duration: 300 } });
        }
      }
 
      set_product_info();
 
      <?php if ($tbData->is_mobile == '0'): ?>
 
      $(window).resize(function() {
        set_product_info();
      });
 
      <?php if ($tbData->common['product_gallery_type'] == 'prettyphoto'): ?>
      $("#product_images a[rel^=prettyPhoto], #product_gallery a[rel^=prettyPhoto]").prettyPhoto({
        theme: 'light_square',
        opacity: 0.5,
        deeplinking: false,
        ie6_fallback: false,
        social_tools: ''
      });
      <?php endif; ?>
      <?php else: ?>
 
      $("#product_images a.s_thumb").bind("click", function() {
        $("#product_image_preview > img").attr("src", ($(this).attr("href")));
        $("#product_images a.s_thumb").removeAttr("selected");
        $(this).attr("selected", "selected");
 
        return false;
      });
 
      $("#product_image_preview").bind("click", function() {
        var current_image = $('#product_images a.s_thumb[selected=selected]');
        if (!current_image.is("a")) {
          next_image = $("#product_images a.s_thumb:first");
        } else {
          var next_image = current_image.parent("li").next("li").find("a.s_thumb");
          if (!next_image.is("a")) {
            next_image = $("#product_images a.s_thumb:first");
          }
          current_image.removeAttr("selected");
        }
        next_image.attr("selected", "selected");
        if (!next_image.is("a")) {
          next_image = $("#product_images a.s_thumb:first");
        }
 
        $("#product_image_preview > img").attr("src", next_image.attr("href"));
 
        return false;
      });
 
      <?php endif; ?>
 
      <?php if ($review_status): ?>
      $(".s_review_write, .s_total a").bind("click", function() {
        $('.s_tabs').tbTabs('select', '#product_reviews');
      });
 
      $('#review .pagination a').live('click', function() {
        $('#review').slideUp('slow');
        $('#review').load(this.href);
        $('#review').slideDown('slow');
 
        return false;
      });
 
      $('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>');
      <?php endif; ?>
   
    });
    <?php if ($review_status): ?>
    function review() {
      $.ajax({
        type: 'POST',
        url: 'index.php?route=product/product/write&product_id=<?php echo $product_id; ?>',
        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() {
          $('#review_button').attr('disabled', 'disabled');
          $('#review_title').after('<div class="wait"><img src="catalog/view/theme/default/image/loading.gif" alt="" /> <?php echo $text_wait; ?></div>');
        },
        complete: function() {
          $('#review_button').attr('disabled', '');
          $('.wait').remove();
        },
        success: function(data) {
          if (data.error) {
            simpleNotice('Error!', data.error, 'failure');
          }
 
          if (data.success) {
            simpleNotice('Success!', data.success, 'success');
 
            $('input[name=\'name\']').val('');
            $('textarea[name=\'text\']').val('');
            $('input[name=\'rating\']:checked').attr('checked', '');
            $('input[name=\'captcha\']').val('');
          }
        }
      });
    }
    <?php endif; ?>
    <?php if ($tbData->common['checkout_enabled']): ?>
    $('#add_to_cart').bind('click', function() {
      $.ajax({
        url: 'index.php?route=tb/cartCallback',
        type: 'post',
        data: $('#product_add_to_cart_form input[type=\'text\'], #product_add_to_cart_form input[type=\'hidden\'], #product_add_to_cart_form input[type=\'radio\']:checked, #product_add_to_cart_form input[type=\'checkbox\']:checked, #product_add_to_cart_form select, #product_add_to_cart_form textarea'),
        dataType: 'json',
        success: function(json) {
          $("#product_options p.s_error_msg").remove();
 
          if (json['error']) {
            if (json['error']['warning']) {
              productNotice(json['title'], json['thumb'], json['error']['warning'], 'failure');
              $('.warning').fadeIn('slow');
            }
 
            for (i in json['error']) {
              $('#option-' + i).append('<p class="s_error_msg">' + json['error'] + '</p>');
            }
          }
 
          if (json['success']) {
            productNotice(json['title'], json['thumb'], json['success'], 'success');
            $('#cart_menu span.s_grand_total').html(json['total_sum']);
            <?php if ($tbData->is_mobile == '0'): ?>
            $('#cart_menu div.s_cart_holder').html(json['html']);
            <?php endif; ?>
          }
        }
      });
 
      return false;
    });
    <?php endif; ?>
    </script>
 
  </div>
  <!-- end of content -->
 

<?php echo $footer; ?>

 

Всю голову сломал уже (((

Надіслати
Поділитися на інших сайтах


Не срабатывает ВСЕ ))) Нигде не отображается

Один из вариантов:

Может быть неправильно настроены Z-индексы (почти как Яндексы). Нужно, что бы у стикера был индекс больший чем у самой картинки, тогда стикер будет лежать как-бы над картинкой.

На рисунке я вывела код этого стикера. Как видите там стоит индес 1, а у самой картинки (на рисунке этого не видно) нет такого индекса (тогда он равен 0, по-моему).

Все: она под ним (картинка под стикером).

 

post-694191-0-60038500-1441792294_thumb.png

Надіслати
Поділитися на інших сайтах


А еще может быть проблема в том, что имена стикеров чувствительны к регистру. Я создала себе стикеры с флагами стран-производителей товаров (sticker_RUS.png, sticker_UKR.png). Задаю их в админке, а на сайте не вижу. Пришлось сменить файлы на sticker_rus.png и sticker_ukr.png

Надіслати
Поділитися на інших сайтах


Вот про индекс. пример сайта, где может стоять очень высокий индекс...

 

post-694191-0-67911200-1442213247_thumb.png

 

Но это еще не все: там в коде нету нужных строк для отработки стикеров. Сейчас посмотрю как у меня ...

Змінено користувачем Lilya
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.