Доброго времени суток!
У наше разработчика заминки с доработкой опций, думаю, может лучше к вам обратится...
Попробую описать задачу, но подробнее чем в прошлый раз.
1) В каталоге и на сайте должна отображаться по умолчанию минимальная цена.
2) По умолчанию в поле количество, в карточке товара, должно быть установлено значение 0. Для того чтобы посетитель мог взять либо только рулон, либо только в нарезку, либо и то и другое.
3) В нарезку ткань отпускается от 6 метров. Она добавляется кратно 1, нужно сделать так, чтобы ее можно было добавить не больше количества рулона, которое будет установлено во второе поле, там где будет ткань добавляться рулонам.
4) Во втором поле, в котором можно будет добавлять только рулонам, нужно добавить кратность рулона. В рулоне к примеру 30 метров, то и шаг добавления должен быть 30, аналогично и с другим количеством.
5) Это соответственно нужно вывести в корзине, быстром просмотре.
6) При этом в админке сайта должна быть возможность, менять метражи, как на рулоны, так и на отрез дробными числами, по 0.1 метра (на самом сайте для покупателей дробных чисел не должно быть).
7) Также важно, что не смотря на то, что покупатель может положить в нарезку только 6 метров, а рулон к примеру только 30, в админке нужна возможность корректировать эти значения в админке заказа: меньше или больше 6 и меньше 30 (с дробными числами, градация — 0.1).
8) Цены соответственно от рулона и от 6 метров разные, и цены в админке заказа также должна быть возможность менять.