Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Вывести количество бонусных баллов на аккаунте в личнем кабинете


Recommended Posts

Я скопировал тот же код в account.twig и вставил его в правую часть, где в тексте показаны 4 квадрата, но количества бонусных баллов там нет, помогите)
Код такой сделал в account.twig 

    <li>

    <a class="personal__action-link" href="{{ reward }}">                           
                                            {% if reward %}
                            {{ text_reward }} {{ total_reward }}</a>
                            {% endif %}     
                                </a>

                            </li>

 

1.png

Надіслати
Поділитися на інших сайтах


ліва колонка виводиться з контроллера extension/module/account , там є total_reward, тому виводиться нормально

 

Якщо ви виводите свої дані через якийсь модуль (який підключили в праву колонку через Дизайн - макети), то додайте в контроллер модуля код з extension/module/account який відповідає за total_reward.

 

Якщо додаткового модуля не підключали, то значить виводиться повинно через catalog/controller/account/account.php,  тому додайте  код з extension/module/account який відповідає за total_reward.

 

Взагалі, гадати на кофейній гущі, що у вас там під капотом , складно)

Надіслати
Поділитися на інших сайтах


07.06.2024 в 00:01, mesateri сказал:

ліва колонка виводиться з контроллера extension/module/account , там є total_reward, тому виводиться нормально

 

в  extension/module/account, total_rewar нету, только это

$data['reward'] = $this->url->link('account/reward', '', true);

 

Надіслати
Поділитися на інших сайтах


якщо версія 3 опенкарта, то в catalog/controller/account/account.php вставте

$data['total_reward'] = (int)$this->customer->getRewardPoints();

а в шаблоні вставте {{ total_reward }} на місце де хочете вивести

  • +1 1
Надіслати
Поділитися на інших сайтах


08.06.2024 в 00:26, mesateri сказал:

якщо версія 3 опенкарта, то в catalog/controller/account/account.php вставте

$data['total_reward'] = (int)$this->customer->getRewardPoints();

а в шаблоні вставте {{ total_reward }} на місце де хочете вивести

Добавил, а в account.twig {{ text_reward }}{{ total_reward }} і як видно текст показує, а цифри бонусів немає

цвв.png

Надіслати
Поділитися на інших сайтах


08.06.2024 в 16:02, drOC сказал:

Скиньте кеш шаблону на головній в адмінці і кеш модифікаторів

Ось цього не робив ніколи)) велике спасибі вийшло, навіть не знаю як блогодарить)

0000.png

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.