在购物车页面中,只有客户添加优惠券代码(?)才能看到折扣行。我想要做的是将每个购物车页面的折扣添加为零,即使没有应用任何优惠券代码。
我所看到的:
总计(含增值税)£42.00
小计(净额)£35.00
小计(含增值税)£42.00
增值税£7.00
我想要的是什么:
折扣£0.00
总计(含增值税)£42.00
小计(净额)£35.00
小计(含增值税)£42.00
增值税£7.00
这是我的设计/.../ template / checkout / total / default.phtml文件,可使用优惠券代码查看折扣:
<tr>
<td colspan="<?php echo $this->getColspan(); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?><strong><?php endif; ?>
<?php echo $this->escapeHtml($this->getTotal()->getTitle()); ?>
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?></strong><?php endif; ?>
</td>
<td style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?><strong><?php endif; ?>
<?php echo $this->helper('checkout')->formatPrice($this->getTotal()->getValue()) ?>
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?></strong><?php endif; ?>
</td>
我遇到的问题是每当加载购物车页面时,此块都不会加载,除非显示优惠券代码。我想知道的是,是否有任何标志或控制器使块出现甚至没有应用优惠券所以在上面的块我可以检查是否应用优惠券来自定义上面的视图。你能给我任何建议吗?
PS:这里的优惠券是指购物车价格规则。