Изменение логии корзины

Меры безопасности при поиске исполнителя
alex147
Сообщения: 3
Зарегистрирован: 19.09.2022

Изменение логии корзины

Непрочитанное сообщение alex147 »

Добрый день!


Вот ТЗ
 
 
Со стороны клиента
 
 
Ткани продаются рулонами и на отрез, от 6 метров (некоторые исключительно, только рулонами).
 
1) При покупки от 6 метров клиент может добавлять по 1 метру ткани в корзину, то есть 7-8-9… и так до целого рулона (на отрез цена +10%).
 
2) При покупки рулона, клиент может добавлять только кратно рулону, то есть если в рулоне 30 метров, то добавить можно только 30, то есть 60-90-120…
 
Нужно вывести на в карточку товара по две кнопки, чтобы один и тот же товар можно было купить и от рулона, 30 метров и также от 6 метров в нарезку (цены разные).
 
Есть предложение, вывести все это опциями товара. Само собой, все это должно быть и в карточке товара и в корзине. По умолчанию в обоих случаях должны выводится в опциях нули.
 
В листинге на товаре должно выводится либо оба варианта, либо если это будет проще, то просто, чтобы была одна кнопка, как сейчас (в корзину) и уже после клика, в самой корзине появляются варианты, как описывалось выше. Цена в листинге должна выводится минимальная.
 
 
 
В админке
 
В админке сайта, в самом заказе должна быть возможность, менять меры в большую и меньшую сторону дробными числами, по 0.1 метра. (напоминаю, что на самом сайте для клиента, по 1 метру).
 
Также необходимо учесть то, что к примеру стоит минимальное количество 6 метров, но в админки необходимо иметь возможность в заказе, менять меньше минимального количества ткани, также и с рулонами, которые условно по 30 метров.
Ответить