magento 2.0.2ウェブサイトのカタログページに保存された金額を表示しようとしています。しかし、私は計算結果を表示していません。私はちょうど空のスペースを取得します。私は私のテーマファイルのfinal_price.phtmlを編集しています。何が間違っているかアドバイスしてください。ほとんどの結果がmagento 1に関連しており、コードがエラーを投げているので、私はgoogleで情報を見つけられませんでした。これは私のコードが私が計算をしようとしているセクションでのように見えるものです。アドバイスありがとうございます。私は、Magentoの2のカテゴリと、検索結果ページに同じ問題に遭遇したおかげMagento 2で保存された金額を表示する方法
<span class="special-price"><span class="only-text">Only: </span>
<?php echo $block->renderAmount($finalPriceModel->getAmount(), [
'display_label' => __('Special Price'),
'price_id' => $block->getPriceId('product-price-' . $idSuffix),
'price_type' => 'finalPrice',
'include_container' => true,
'schema' => $schema
]); ?>
</span>
<br>
<span class="old-price"><span class="rrp-text">RRP: </span>
<?php echo $block->renderAmount($priceModel->getAmount(), [
'display_label' => __('Regular Price'),
'price_id' => $block->getPriceId('old-price-' . $idSuffix),
'price_type' => 'oldPrice',
'include_container' => true,
'skip_adjustments' => true
]); ?>
</span>
<span class="saving-price"><span class="saving-text">Saving: </span>
<?php
$wasPrice = $block->renderAmount($priceModel->getAmount(), []);
$nowPrice = $block->renderAmount($finalPriceModel->getAmount(), []);
if ($nowPrice < $wasPrice){
$saving = $wasPrice - $nowPrice;
echo $saving;
}
?>
</span>