Як працюють розширення Order Підсумки в OpenCart

347

Від автора: сьогодні ми поговоримо про одну важливою і корисною функції OpenCart Order Totals. Ви, я майже впевнений, вже використовуєте її, але можете не знати про це. Ви здивуєтеся, коли ми обговоримо парочку прикладів цього розширення. Будемо працювати в останній версії OpenCart. Почнемо з того, що дізнаємося, що ж таке в OpenCart розширення Order Totals.

Що таке Order Totals?

Якщо просто, то Order Totals – це спосіб перехопити процес оформлення замовлення і змінити інформацію в ньому. Особливо зручно додавати вартість до повної сумі замовлення, або ж можна з допомогою цього розширення давати знижку на загальну суму замовлення.

У деяких випадках за допомогою цього розширення зручно відображати певну інформацію в кошику на сторінках оформлення замовлення. Ви здивуєтеся, але поле Total на сторінці кошика це і є розширення Order Totals. Давайте активуємо його і простежимо принцип роботи на front end.

В back end перейдіть в Extensions > Order Totals, встановіть і активуйте розширення Total, якщо це ще не зроблено. Тепер перейдіть на front end, додайте пару товарів в кошик і зайдіть в кошик.

Як працюють розширення Order Підсумки в OpenCart

Як працюють розширення Order Підсумки в OpenCart

Інтернет-магазин на OpenCart!

Створити інтернет-магазин на самій популярної CMS OpenCart з нуля!

Приступити до створення

Поле total відображається в нижній частині сторінки, яка є розширенням Total. У наступному розділі ми розберемо кілька інших розширень.

Короткий огляд інших розширень

Перейдіть в адмінку і далі Extensions > Order Totals. Відкриється список всіх розширень total.

Як працюють розширення Order Підсумки в OpenCart

В ядрі є безліч розширень, але всіх їх можна розподілити за трьома основними категоріями.

Форматування і відображення певної інформації

Як я говорив раніше, є певні розширення total, з допомогою яких зручно форматувати і відображати певну інформацію про замовлення. Ось парочка.

Sub-Total

Total

Перевірте, що розширення Sub-Total і Total установлені, та відповідні рядки додано на сторінку кошика.

Додавання додаткової плати до загальної вартості замовлення

Розширення такого типу дозволяють додавати певну суму до загальної суми замовлення. Це можуть бути податки будь-якого роду, збір за обробки і т. д. Нижче перераховані розширення, з допомогою яких можна додавати додаткову плату до спільної сумі замовлення на різних формах.

Taxes

Shipping

Low Order Fee

Klarna Fee

Handling Fee

Давайте подивимося на одне з цих розширень, щоб зрозуміти, для чого вони використовуються. Йдемо далі і встановлюємо розширення Low Order Fee, як показано на наступному скріншоті.

Як працюють розширення Order Підсумки в OpenCart

Інтернет-магазин на OpenCart!

Створити інтернет-магазин на самій популярної CMS OpenCart з нуля!

Приступити до створення

Як працюють розширення Order Підсумки в OpenCart

У полі Order Total я вказав 600, 50 в Fee, поле status встановив в enabled. Це означає, що якщо загальна сума замовлення менше 600, мені доведеться заплатити зверху 50. Якщо ж загальна сума замовлення перевищує 600, то доплати не буде.

Збережіть значення і додайте пару товарів під front end, щоб загальна сума була нижче 600. Як бачите, відображається додаткова плата в $50!

Як працюють розширення Order Підсумки в OpenCart

Активуйте інші схожі розширення і подивіться, що буде!

Знижка на загальну суму замовлення

За допомогою розширень цього типу можна давати знижку на загальну суму замовлення певним користувачам. Список таких розширень.

Coupon

Store Credit

Gift Voucher

Reward Points

Давайте активуємо coupon і подивимося, як він працює. Встановіть coupon і встановіть status в enabled. На front end введіть знижковий код у секції Use Coupon Code, як на скріншоті нижче. Але спочатку необхідно додати знижковий код у розділі Marketing > Coupons.

Як працюють розширення Order Підсумки в OpenCart

Він форматується і відображається з допомогою розширення coupon.

Що можна робити з order totals?

Ви познайомилися з концепцією розширення order totals. Тут важливо зазначити, що OpenCart дозволяє створювати свої кастомні розширення order totals для певних юз кейсів. Для цього необхідно лише створити кілька файлів на back end і front end.

Є різні випадки застосування, у яких можна реалізувати своє кастомних розширення. Наприклад, ви хочете стягувати додатковий податок в залежності від адреси доставки, або ви хочете дати знижку на певні регіони. Можливості безмежні.

На щастя, я скоро випущу урок, де поясню, як створювати своє кастомное розширення.

Висновок

Сьогодні ми обговорили Order totals – одна з важливих функцій OpenCart. Ми розглянули різні типи розширень total і випадки їх використання. Сподіваюся, ви почерпнули для свого сайту. Питання та пропозиції вітаються.

Як працюють розширення Order Підсумки в OpenCart

Інтернет-магазин на OpenCart!

Створити інтернет-магазин на самій популярної CMS OpenCart з нуля!

Приступити до створення