如何使用JavaScript获得特价



有一个OpenCart平台,版本1.5.6.1,带有期刊主题。在最新的产品页面上,如果有特价,我想显示常规和特价。正常价格显示如下:

var price = $(element).find('.price').html();
        if (price != null) {
            html += '<div class="price">' + price  + '</div>';
        }

我试图获得特价并以这种方式展示,但它没有奏效:

var special_price = $(element).find('.price-new').html();
        if (special_price != null) {
            html += '<div class="price-old">' + price + '</div> <div class="price-new">' + special_price + '</div>';
        }

欢迎任何想法。

提前感谢!

开箱即用,它应该可以随心所欲地工作。

查看最新的 .tpl 模板文件,其中有以下内容:

<p 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 isset($product['date_end']) && $product['date_end'] ? "data-end-date='{$product['date_end']}'" : ""; ?>><?php echo $product['special']; ?></span>
          <?php } ?>
          <?php if ($product['tax']) { ?>
          <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
          <?php } ?>
        </p>
        <?php } ?>

仔细检查您的文件并返回,除非我错过了理解您的问题。

相关内容

  • 没有找到相关文章

最新更新