Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Как исправить наценка опции добавляется к special цене вместо price ?


budyas
 Поделиться

Рекомендованные сообщения

Ситуация следующая.

У товара есть три опции + к цене.

Первая +0

Вторая +1000

Третья  +4000

Без скидки работает все ок. Но когда добавляю акцию например 5%.

Опция поченуто плюсуется к цене special, а не к price. 

 

Пример.

Цена первой опции 10000 -5% = 9500  Все ок так опция +0

Цена второй опции берет цену уже со скидкой 9500+1000=10500 и подставляет ее как цену со скидкой 5% А старую цену подганяет чтобы получилось 5%

Пишет 12105 старая цена. А должно быть 10000+1000=11000 старая цена.

 

Подскажите хоть где искать причину ?

Вот так выглядит код:

<div class="price_stock">
          <div class="price">
          {% if not special %}
          <p class="price_standart">{{ price }}</p>
          {% else %}
          <p class="price_new">{{ special }}</p>
          <p class="price_old">{{ price }}</p>
          {% endif %}       
        </div>

 

 

 

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.