我正在使用Prestashop经营一家在线商店。我总是尝试使用一键式更新模块(当前运行1.7.4.2)使软件保持最新。但是,最近的更新之一引入了一个问题:使用折扣代码时,购物车和结帐时的总数无法正确显示。 image of the shopping cart with a discount code
如您在图片中所见,折扣是正确计算的,但总和不是正确的。这是我的主题的cart-summary-totals.tpl:
{block name='cart_summary_totals'}
<div class="cart-summary-totals">
<span class="label"><strong>{$cart.totals.total.label} {$cart.labels.tax_short}</strong></span>
<span class="value"><strong>{$cart.totals.total.value}</strong></span>
</div>
{/block}
{block name='cart_summary_tax'}
<div class="cart-summary-line">
<span class="label sub"><small>{$cart.subtotals.tax.label}</small></span>
<span class="value sub"><small>{$cart.subtotals.tax.value}</small></span>
</div>
{/block}
我真的不知道是什么原因造成的,prestashop论坛中的人都忽略了我的帖子,所以希望我能在这里得到一些帮助。
答案 0 :(得分:0)
如果有人也偶然发现了这个问题,这就是解决方案。
事实证明,这是Prestashop核心的错误。我提交了一个错误报告,该报告已被复制并确认。同时,有人在github线程上发布了一个解决方案,该解决方案似乎对每个人都有效。在这里更多: https://github.com/PrestaShop/PrestaShop/issues/10264