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

Калькуляция стоимости изделия в карточке товара.


Recommended Posts

Добрый день. 

Через сайт продаются подоконники, откосы и другие товары, цена которых зависит от индивидуальных размеров.

 

Нужно производить расчет стоимости изделия в карточке, на основе данных, введенных пользователем. 

Например, клиент покупает подоконник. Заданы опции: длина и ширина. Длина - это поле ввода, ширина - выпадающий список. 

 

Клиент выбирает ширину и указывает нужную длину. Сайт по формуле считает цену. В нашем случае формула такая: цена за кв.метр(задается в админке)*длину*ширину.

Я думал над след. реализацией. Для каждой группы товаров создать отдельный шаблон. Прописать в шаблонах формулы, которые будут использовать значений опций, введенных пользователями. Например, создаем опции - смотрим какое название присваивается опции конкретной и его вписываем в формулу. 

 

Решение не универсальное, но на это есть причины:

маловероятно, что ассортимент расширится. 

могут быть формулы с различными условиями, скажем, если длина меньше x то одна формула иначе другая. И поэтому проще это все прописать вручную. 

 

Шаблон - revolution В нем используется не стандартная функция по обновлению цены - здесь придется в это вникнуть, ну или с нуля сделать. 

Также должна обновляться цена при изменении кол-ва товара. 

 

Напишите примерные бюджеты, заинтересованным скину более подробное ТЗ.

Спасибо

 

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


В 17.09.2019 в 18:21, kosbo сказал:

аинтересованным скину более подробное ТЗ.

кидайте в личку т.з

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

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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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