Ясно. Но это тоже не совсем правильный подход, как мне кажется. Плюсик у кнопки "добавить в корзину" - не для этого. Сделайте вариативный товар для всех нужных вам весовых вариантов.
Да уж, плюсиком конечно можно, но это не айс.
Вариации, в данном случае, лучше (можно, наверное, и плюсиком сделать, но тогда должна быть какая-то стандартизация товара, например, все они будут начинаться с 10 грамм и иметь единый шаг, что на практике довольно проблематично, т.к. разные весовые товары могут иметь разный шаг: какие-то можно и по 10 грамм продавать, а какие-то нужно по 100 грамм и более).
Кроме того, вариации позволяют назначать для каждого товара дефолтную вариацию, т.е. если клиент просто решит добавить товар в корзину (а на практике таких клиентов найдется довольно много), то в корзину попадет дефолтная вариация с определенным весом товара. Таким простым способом можно увеличить объем продаж. Скорее всего, для каждого товара будет какая-то средневзвешенная величина веса, например, по истечении нескольких месяцев магазина появится статистика, что покупатели в 90% случаев покупают Товар 1 - 20 грамм, Товар 2 - 50 грамм, .... и т.д. Если по дефолту поставить Товар 1 - 30 грамм, а Товар 2 - 70 грамм..., то немалый % клиентов так и добавят в корзину, а уже на этапе оплаты, кто-то будет убавлять, а кто-то - так и оставит. Следовательно, продажи будет больше!
