Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

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

1 час назад, Макс сказал:

Вторая цена с другой групи, ето -7% от первой цены

Если правильно Вам поняли, то нужно написать так:

<prices>
	{% for discount in offer.discount %}
  		<price>
    		<value>{{discount}}</value>
	{% if offer.price < 5 %}
                <quantity>30</quantity>
            {% elseif offer.price >5 and offer.price < 20 %}
                 <quantity>20</quantity>
             {% elseif offer.price > 20 and offer.price < 70 %}
                  <quantity>10</quantity>
             {% elseif offer.price > 70 and offer.price < 1000 %}
                  <quantity>3</quantity>
            {% else %}
                <quantity>2</quantity>
            {% endif %}
  		</price>
		<price>
    		<value>{{discount*0.7}}</value>
	{% if offer.price < 5 %}
                <quantity>60</quantity>
            {% elseif offer.price >5 and offer.price < 20 %}
                <quantity>40</quantity>
            {% elseif offer.price > 20 and offer.price < 70 %}
                <quantity>20</quantity>
            {% elseif offer.price > 70 and offer.price < 1000 %}
                <quantity>6</quantity>
            {% else %}
                <quantity>4</quantity>
            {% endif %}
  		</price>
	{% endfor %}
</prices>

 

Поделиться сообщением


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

1 час назад, Макс сказал:

Выкидывает ошибку
 

Поле wholesale_order_quantity:
Мінімальний обсяг замовлення повинен бути унікальним.

Эта ошибка возникла именно после добавления данного кода? если его удалить ошибка остается?

Поделиться сообщением


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

15.05.2021 в 09:39, Макс сказал:

Извините, ето я ошыбся, исправил! Подскажите по какой формуле вы рассчитываете вторую цену?
214.50-7% ето не 150грн))

Screenshot_22.jpg

Добрый день.

В таком случае необходимо высчитывать вторую цену так: первая_цена - первая_цена*0.07:

<prices>
	{% for discount in offer.discount %}
  		<price>
    		<value>{{discount}}</value>
	{% if offer.price < 5 %}
                <quantity>30</quantity>
            {% elseif offer.price >5 and offer.price < 20 %}
                 <quantity>20</quantity>
             {% elseif offer.price > 20 and offer.price < 70 %}
                  <quantity>10</quantity>
             {% elseif offer.price > 70 and offer.price < 1000 %}
                  <quantity>3</quantity>
            {% else %}
                <quantity>2</quantity>
            {% endif %}
  		</price>
		<price>
    		<value>{{discount - (discount*0.07)}}</value>
	{% if offer.price < 5 %}
                <quantity>60</quantity>
            {% elseif offer.price >5 and offer.price < 20 %}
                <quantity>40</quantity>
            {% elseif offer.price > 20 and offer.price < 70 %}
                <quantity>20</quantity>
            {% elseif offer.price > 70 and offer.price < 1000 %}
                <quantity>6</quantity>
            {% else %}
                <quantity>4</quantity>
            {% endif %}
  		</price>
	{% endfor %}
</prices>

Поделиться сообщением


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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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