Как показать общее количество бонусных баллов на странице оформления заказа в Opencart 3.0

Я использую Opencart 3.0, я просто хочу показать общую сумму бонусных баллов (я переименовал их в BV Points) за полный заказ на странице оформления заказа, как показано на прикрепленном изображении. Я не хочу покупать какой-либо платный плагин для него. Только я просто хочу показать общее количество баллов внизу на странице оформления заказа, остальное для меня бесполезно. Помогите пожалуйста мне

введите здесь описание изображения

введите здесь описание изображения


person Sanjog Mittal    schedule 18.09.2020    source источник
comment
согласно количеству   -  person Sanjog Mittal    schedule 18.09.2020


Ответы (1)


Самый простой способ сделать это..

В файле: catalog/view/theme/{THEME_DIRECTORY}/template/checkout/cart.twig

Заменять:

{% for product in products %}

By:

{% 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 %}
person MahmoudKamal4792    schedule 19.09.2020