2017-03-17 9 views
-1

ジャーナルテーマ付きのOpenCartプラットフォーム、バージョン1.5.6.1があります。最新の製品ページでは、特別価格があれば、定期的と特別価格の両方を表示したいと思います。通常価格は、このように示されています:JavaScriptを使って特別価格を取得するには?

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>'; 
     } 

すべてのアイデアは歓迎されています。

ありがとうございます!

+0

あなたのコンソールを確認してください。エラーが表示されますか? –

+0

いいえ、エラーはありません。 –

答えて

0

すぐに使用できます。

以下、latest.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 } ?> 

ダブルは、あなたのファイルをチェックし、取り戻します。

+0

はい、問題はまだ機能していない同じコードがあります。おそらく、Journalのテーマのためです。よく分かりません。この問題は依然として調査しています。アドバイスありがとうございます! –

関連する問題