カートの総計に基づいてdivを非表示または表示しようとしています。たとえば、カートの総計が79ドル未満の場合、divを非表示にします。条件文を使ってみましたが、うまくいきません。以下のコードをonepage.phtml、review.phtml(divが配置されている場所)、および非表示にするdivを保持する実際のファイルで使用してみました。
<?php
$totals = Mage::getSingleton('checkout/session')->getQuote()->getTotals();
$subtotal = round($totals["subtotal"]->getValue());
$grandtotal = round($totals["grand_total"]->getValue());
if ($grandtotal <= '79'){ ?>
<script type="text/javascript">$('#gifterWrap').hide()</script>
<?php
}
?>
任意の洞察をいただければ幸いです。
編集:以下のいくつかの修正を試した後、エラーはコードの最初の部分にある可能性があり、合計の小計などが表示されます。