Кілька цін у картці товару Virtuemart 2
Часто буває необхідність вивести кілька цін у картці товару замість 1-ї, яка відображається за замовчуванням. Відразу скажу, що виведення кількох цін часом вирішують різні завдання. Наприклад, іноді треба вивести перекреслену ціну, іноді вартість для оптових і роздрібних клієнтів, часом необхідно вказати вартість з доставкою і без неї. У цій статті ми з Вами навчимося вирішувати всі перелічені вище завдання.
Висновок перекресленої ціни Virtuemart 2
Для того, щоб перекреслити одну ціну і виставити іншу, необхідно призначити знижку на вартість. Для цього виконуємо наступні опції:
Товари → Податки та правила розрахунку - Створити
- Назва правила: Знижка 5%
- Вид розрахунку: Ціна після сплати податків (DATax)
- Операція: -%
- Значення: 5
Тепер Вам необхідно переконатися, що в налаштуваннях Virtuemart, на вкладці «Формування цін» стоять 2 галочки: «Ціна» та «Основна ціна з ПДВ». Після виконання цих дій всім товарам, що додаються, буде присвоюватися знижка в 5%, у картці товару, відображатимуться 2 ціни. Для товарів, які вже додані в магазин, масове присвоєння знижок можна виконати за допомогою CSVI 5 Pro або вручну проставляючи в картці товару правила оформлення «Знижка 5%».
Цей спосіб за замовчуванням найвірніший і найпростіший, без будь-яких правок коду і т. д. Але він має і свої мінуси. Так наприклад, Ви вказуєте вартість товару 5000 руб., На сайті товар буде коштувати вже не 5000 руб, а на 5% дешевше за 4750 руб.
Висновок роздрібної та оптової ціни Virtuemart 2
Напевно, часто чули від своїх Замовників подібний функціонал? Особисто я чую це постійно, незважаючи на те, що я йогосправно роблю, ним все одно вони не користуються. Але рішення досить просте:
Створюємо групу користувачів "Оптовик". Для цього заходимо до компоненту Virtuemart та у розділі «Замовлення та покупці» клацаємо по пункту «Групи покупців». Далі створюємо нову групу покупців та вказуємо наступні налаштування:
- Назва групи: Оптовик
- Опубліковано: Так
- Ставимо галочку "Включити відображення спеціальної ціни групи покупців"
- Ставимо галочку «Остаточна ціна» (показувати значення та підпис)
Тепер необхідно створити правило, яке відніматиме від роздрібної вартості певний відсоток (націнку). Для цього йдемо в «Товари», «Податки та правила», де створюємо нове правило:
- Назва правила розрахунку: Оптова знижка
- Вид розрахунку: Зміна цін для Pmargin
- Операція: -%
- Значення: 20
- Групи покупців: Оптовик