А то жест как неудобно, добавил 2 товара по 30 грамм в количестве, в корзине пишет количество 60 шт…хотя по факты 2 позиции. Вариациями неудобно…
Пишите кто может взяться.
Лично я не до конца понимаю суть задачи что нужно сделать у вас в карточке товара на самом деле есть очень много решений для таких задач.
Например в одном из моих проектов кто продает колбасные изделия пишут среднюю цену за изделие и информируют пользователя о цене за килограмм но в корзину ложится именно палка колбасы а не граммы и килограммы. https://savinproduct.com.ua/po-vidu/kolbasa/kovbasa-likarska-uk/
типо так. Потому что если человек закажет килограмм колбасы вы же ему не будете нарезать под его вес в заказе 1.7 палки что ли. Или вариант 2 это делать для цены товара пересчет с промежуточными итогами. Но это тогда совсем другая история вот например сдесь забита формула расчета… В карточке указана цена за метр квадратный клиент вводит ширину и высоту. сайт делает расчет метров квадратных и создает цену для товара. В вашем случае это может быть цена за кило а клиент например указывает количество граммов или кг которое хочет или как то по другому
Напишите как вам конкретно нужно все можно сделать …