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

Виведено три ціни. Зробити, щоб працювало все.


Recommended Posts

Виведено в адмінці:
config_min_price_m_opt - порог малого опту;
config_min_price_v_opt - порог великого опту;

Добавлено в oc_product і виведено на сайт (всюди, крім checkout/oct_fastorder):
price_m_opt - ціна малий опт;
price_v_opt - ціна великий опт;

Всі зміни в модифікаторі.

Що потрібно.
1)Змінити вивід цін за шаблоном всюди. total_m_opt та total_v_opt видумані змінні :)

config_min_price_m_opt - total_m_opt(сума малий опт) > 0 
<span class="rm-module-price-actual text-primary mb-1 d-block"><p class="text-success" style="display: inline;">Кр.Опт - </p>{{ product.price_v_opt }}</span>
<span class="rm-module-price-actual text-primary mb-1 d-block"><p class="text-warning" style="display: inline;">Опт - </p>{{ product.price }}</span>
<span class="rm-module-price text-primary mb-1" style="display: block;box-shadow: 0px 0px 3px 1px #dc3545;"><p class="text-success" style="display: inline;">М.Опт - </p>{{ product.price_m_opt }}</span>
total_v_opt(сума великий опт) - config_min_price_v_opt > 0
<span class="rm-module-price text-primary mb-1" style="display: block;box-shadow: 0px 0px 3px 1px green;"><p class="text-success" style="display: inline;">Кр.Опт - </p>{{ product.price_v_opt }}</span>
<span class="rm-module-price-actual text-primary mb-1 d-block"><p class="text-warning" style="display: inline;">Опт - </p>{{ product.price }}</span>
<span class="rm-module-price-actual text-primary mb-1 d-block"><p class="text-danger" style="display: inline;">М.Опт - </p>{{ product.price_m_opt }}</span>
{% else %}
<span class="rm-module-price-actual text-primary mb-1 d-block"><p class="text-success" style="display: inline;">Кр.Опт - </p>{{ product.price_v_opt }}</span>
<span class="rm-module-price text-primary mb-1" style="display: block;box-shadow: 0px 0px 3px 1px #ffc107;"><p class="text-success" style="display: inline;">Опт - </p>{{ product.price }}</span>
<span class="rm-module-price-actual text-primary mb-1 d-block"><p class="text-danger" style="display: inline;">М.Опт - </p>{{ product.price_m_opt }}</span>

2) За цією ж логікою добавити клас/дів до кошика зверху на сайті (я добавлю стилі для різної суми)
3) Добавити три ціни товара за логікою до checkout/oct_fastorder
4) Сума замовлення та ціни мають вірно потрапляти в адмінку, в залежності від тотал, на момент замовлення.
5) Добавити кратно мінімуму на кнопки та в поле вводу всюди, де є вибір кількості.

 

Пишіть, будь ласка, в особисті. По можливості приблизний час виконання та ціну.

Спасибі за увагу.

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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