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