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

#php #opencart #opencart-3 #opencart-module #opencart-events

#php #opencart #opencart-3 #opencart-модуль #opencart-события

Вопрос:

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

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

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

Комментарии:

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 %}