我想在 Magento/checkout/onepage/中隐藏“小计”行,并仅显示“总计”行。
我怎样才能做到这一点?
非常感谢
最佳答案
我刚刚将位于 app/design/frontend/base/default/template/checkout/onepage/review/totals.phtml 的文件更改为:
<?php if ($this->getTotals()): ?>
<tfoot>
<?php $_colspan = $this->helper('tax')->displayCartBothPrices() ? 5 : 3; ?>
<?php //echo $this->renderTotals(null, $_colspan); ?>
<?php echo $this->renderTotals('footer', $_colspan); ?>
<?php if ($this->needDisplayBaseGrandtotal()):?>
<tr>
<td class="a-right" colspan="<?php echo $_colspan; ?>">
<small><?php echo $this->helper('sales')->__('Your credit card will be charged for') ?></small>
</td>
<td class="a-right">
<small><?php echo $this->displayBaseGrandtotal() ?></small>
</td>
</tr>
<?php endif?>
如果您使用自定义主题或在 1.5.X.X 之前的版本上运行,您的路径可能会有所不同(据我所知,1.4 使用默认/默认而不是基本/默认)。
另请注意,我只注释掉了这一行 echo $this->renderTotals(null, $_colspan);根据您的展示税规则,您可能需要采取不同的做法。但无论如何,这是显示总数的文件..
关于Magento - 隐藏 "Subtotal"并仅显示/结账/一页/中的总计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6465878/