Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Вывод значения UPC рядом с ценой


Recommended Posts

Добрый день,  измерение цены (/м2, /шт ) выводится через поле UPC рядом с ценой, шаблон revoluion.  Вопрос как вывести это значение в категории у товара, где цена уже выводится , пересчитанная от значения опции.

 у меня платный шаблон revolution, цена товара в категории выводится уже с учетом первой опции, то есть цена в категории пересчитана от опции и выводится, но не выводится /м2 через upc , а у товаров без опций в категории выводится /м2 через upc
я добавил код - +' <?php echo $upc; ?>  в нужные места

.html(price_format(special)+' <?php echo $upc; ?>')

.html(price_format(val)+' <?php echo $upc; ?>')

.html(price_format(price)+' <?php echo $upc; ?>')

по аналогии со страницей товара для опций в category.tpl , но возникает ошибка - Undefined variable: upc

?php if ($stikers_status) { ?>
                                var price = json['price_n'];
                                <?php if ($revtheme_product_all['recalc_price_animate']) { ?>
                                    var start_price = parseFloat($('#product_products .special_no_format'+product_id).html().replace(/\s*/g,''));
                                    $({val:start_price}).animate({val:price}, {
                                        duration: 500,
                                        easing: 'swing',
                                        step: function(val) {
                                            $('#product_products .special_no_format'+product_id).html(price_format(price)+'<?php echo $upc; ?>');
                                        }
                                    });
                                <?php } else { ?>
                                    $('#product_products .special_no_format'+product_id).html(price_format(val)+'<?php echo $upc; ?>');
                                <?php } ?>
                            <?php } ?>
                         
                            var special = json['special_n'];
                            <?php if ($revtheme_product_all['recalc_price_animate']) { ?>
                                var start_special = parseFloat($('#product_products .price_no_format'+product_id).html().replace(/\s*/g,''));
                                $({val:start_special}).animate({val:special}, {
                                    duration: 500,
                                    easing: 'swing',
                                    step: function(val) {
                                        $('#product_products .price_no_format'+product_id).html(price_format(val)+'<?php echo $upc; ?>');
                                    }
                                });
                            <?php } else { ?>
                                $('#product_products .price_no_format'+product_id).html(price_format(special)+'<?php echo $upc; ?>');
                            <?php } ?>

 

в category.php  добавлен код 

  $data['products'][] = array(
                    'upc' => $result['upc'],

Что-то еще в category.php добавить наверно, может кто-то может подсказать?

 

Edited by artkb
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.