Задать вопрос

Как делаются вариативные товары?

Т.е те, от атрибутов которых меняется цена.
К примеру черный телефон стоит 800р, белый - 1200.
Для этих опций у меня есть промежуточная таблица, в которой хранится id товара, id атрибута, значение атрибута и цена для него.
Если раньше при добавлении в корзину товара в сессию отправлялся id и количество, а на сервере уже вытягивалась цена товара, то сейчас я к примеру могу сделать следующим образом:
Вывести чекбоксы опции в карточке товара, и по клику подставлять в определенный div цену по этому атрибуту, и его уже отправлять в сессию вместе с информацией по опции. Вариант думаю будет работать, но боюсь что идея костыльная, хотелось бы узнать лучшие практики.
  • Вопрос задан
  • 769 просмотров
Подписаться 5 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
цена = артикул, никак иначе

для атрибутов - faceted search
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы