0

我使用 Opencart 3.0,我只想在结帐页面上显示完整订单的奖励积分总和(我已重命名为 BV 积分),如附图所示。我不想为它购买任何付费插件。只有我只想在结帐页面的底部显示总分,其余所有对我来说都没用。请帮我

在此处输入图像描述

在此处输入图像描述

4

1 回答 1

-1

最简单的方法来做到这一点..

在文件中: catalog/view/theme/{THEME_DIRECTORY}/template/checkout/cart.twig

代替:

{% for product in products %}

经过:

{% set points = 0 %}
{% for product in products %}
{% if product.reward %}
{% set points = points + product.reward|replace({'BV Points: ':''})  %}
{% endif %}

然后添加:

<tr>
  <td><strong>Total points:</strong></td>
  <td class="text-left" dir="ltr">{{ points }}</td>
</tr>

前:

{% for total in totals %}
于 2020-09-19T11:44:34.117 回答