Бонусы в карточке товара выводятся не полноценно

Нашел на форуме прекрасное решение, позволяет вывести бонусы в карточке товара, но проблема в том что выводится фиксированное значение бонусов и оно не изменяется если в товаре несколько артикулов с разными ценами. Бонус просчитывается от цены первого артикула.

{$credit_rate = $wa->shop->settings('affiliate_credit_rate')}
{$product_price = shop_currency($product.price, null, null, 0)}
{$product_affiliate_bonus = $product_price/$credit_rate}

<div class="s-product-affiliate-bonus">
        Этот товар добавит <span class="bold">+{round($product_affiliate_bonus,2)}</span> баллов к вашему бонусному счету!
</div>

Полагаю нужно как то идентифицировать все цены по артикулам. Или только JS?

2 ответа

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите