Я создаю интернет-магазин, и мне нужно иметь возможность добавлять дробные количества в корзину.
Администратор установит знаменатель для каждого продукта (например, 8 будет означать, что минимальная покупка составляет 1/8 от случая)
В настоящее время я использую ползунок jQuery и отображаю количество в asp:Label
, которое прекрасно работает на страницах товаров, однако оно выходит из-под контроля с несколькими ползунками в корзине (мне нужно клиент корректирует количество в корзине).
Я действительно хочу держаться подальше от уродливых выпадающих списков.
Есть идеи?
EDIT:
Фиксированный знаменатель исключен ... 4/8 нужно показывать как 1/2 ...
EDIT2:
Удобство использования также важно, + 1 / приращение знаменателя за клик не будет работать слишком хорошо, когда клиент хочет перейти от 1/16 дела к 3 случаям
EDIT3:
@ RichB: добавление SKU для доли дела возвращает к проблеме фиксированного знаменателя. если я добавлю SKU для 1/16 случая, а пользователь хочет половину случая, он должен будет заказать 8x1 / 16th [не круто]. Если вы хотите добавить SKU для каждой возможной дроби (в данном примере 15 SKU), это приведет к тому, что моя страница продукта и CART будут загромождены.