Поддержка WooCommerce продажа дробного количества и на вес

  • Добрый день.
    Я продаю чай блинами в 357гр каждый, но могу и ломать блины на пополам и на четверти — как мне это отобразить в магазине?

    Я создавал вариативный товар с тремя вариациями:
    4/4 — блин целиком, количество 1 шт., вес — 357 гр., цена 100%
    2/4 — половина блина, количество 2 шт., вес — 357/2 гр., цена 50%
    1/4 — четверть блина, количество 4 шт., вес — 357/4 гр., цена 25%
    проблема в том, что в таком случае и количество и вес складываются, а мне нужно что бы они, не знаю даже как описать, состовляли друг друга.

    То есть, если у меня купили, например, четверть товара, то у меня должно остаться 0,75 и количества и веса, а при вышеописанных вариациях у меня остается 1*4/4 + 2*2/4 + 3*1/4, а это не так.

    Подскажите как реализовать?

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 15 ответов — с 1 по 15 (всего 20)
  • Мне будет крайне любопытно понаблюдать за развитием этой темы

    Мне будет крайне любопытно понаблюдать за развитием этой темы

    А у Вас разве нет этих ссылок?

    Да, @tuxfighter, вполне правильно заметил. Мною была создана тема с этим же, как там выяснилось, вопросом, и мне было предложено создавать простой товар наименьшей кратности, (в моем случае это составляет 25%) и продавать и считать товар этими кусками.
    Мне же прежде всего надо показать цену на товар, как он есть, а потом предложить эту возможность выбора чая в лом.
    Вариации меня бы устраивали, если бы их веса и количества можно было прировнять между собою по наименьшему…

    • Ответ изменён 5 лет, 11 месяцев назад пользователем cha4u.

    выбора чая в лом.

    А продавать весом, а не штуками — не вариант?

    А продавать весом, а не штуками — не вариант?

    Ну на вес, собственно товар не продается, потому что делится он не на вес, а на половину и на четверть куска=штуки.
    нельзя продать, к примеру, 100гр нерассыпного товара одним куском.
    да и цена товара идет за штуку. дополнительно могут указывать цену за 100 гр., но как некий ценовой коэфициент для сравнения, но не для продажи.

    Ну на вес, собственно товар не продается,

    Я потому и задал вопрос (намекнул на возможное решение, если угодно).

    нельзя продать, к примеру, 100гр нерассыпного товара одним куском.

    Если целый кусок ломается, то его части будут разного веса.
    Я бы, как покупатель «части», хотел бы точно знать какой ВЕС я получу.

    Сосбно, если «кусок» начинает дробиться, то он перестаёт быть «куском» и уже ничем не отличается от «мешок». С тот же сахар из «мешка» подают на вес, а не по частям.

    Нет, я не настаиваю. «Я так вижу».

    Если целый кусок ломается, то его части будут разного веса.
    Я бы, как покупатель «части», хотел бы точно знать какой ВЕС я получу.

    вот именно! а я не могу продавать разный вес, но и точный не могу, я могу продать или половину или четверть целого блина, а отнимать уже вес = 50 или 25% соответственно.

    Собсно, если «кусок» начинает дробиться, то он перестаёт быть «куском»

    а я не могу продавать разный вес, но и точный не могу, я могу продать или половину или четверть целого блина, а отнимать уже вес = 50 или 25% соответственно

    Или Вы не понимаете что я вам говорю (предлагаю). или..

    Что мешает продавать по 89/178/267 гр.? Можно даже указать что точность веса +/- 2 гр.

    Модератор Yuri

    (@yube)

    Боюсь, что без шаманства использовать вариации не получится. Насколько я знаю, WC может вести учет либо поштучно в каждой вариации, либо общее число штук товара, независимо от вариации. Можно ли сделать вариации по количеству ((четвертушек)) в комплекте, а не по атрибуту, я не в курсе — не довелось сталкиваться (слава богам).

    А у Вас разве нет этих ссылок?

    не балуюсь подобным

    тот же сахар из «мешка» подают на вес, а не по частям.

    этот пример уже был «на форуме, который нельзя называть» -))

    вот при покупке, в окне с выбором количества товара, стоит 1 и + мы увеличиваем на один.
    а как туда перед 1 добавить еще 2 значения: 0,25 и 0,5 ? — вот это число правильно бы влияло на все дальнейшие подсчеты и штук, и веса, и цены во всем магазине.

    П.С. что-то при нажимании «обновить товар» выскакивает:

    Warning: strpos() expects parameter 1 to be string, object given in ~/www/wp-includes/shortcodes.php on line 179
    
    Warning: preg_match_all() expects parameter 2 to be string, object given in ~/www/wp-includes/shortcodes.php on line 187
    
    Warning: array_intersect(): Argument #2 is not an array in ~/www/wp-includes/shortcodes.php on line 188
    
    Catchable fatal error: Object of class WP_Error could not be converted to string in ~/www/wp-content/plugins/facebook-for-woocommerce/includes/fbutils.php on line 141

    Warning решил откатом.

    вот при покупке, в окне с выбором количества товара, стоит «1» и + мы увеличиваем на один.

    а как туда перед «1» добавить еще 2 значения: 0,25 и 0,5 ? — вот это числовое значение правильно бы влияло на все дальнейшие подсчеты и штук, и веса, и цены во всем магазине.

    как поместить, есть идеи?)

    а как туда перед «1» добавить еще 2 значения: 0,25 и 0,5 ?

    Я не говорю что это точно не возможно, но по логике вещей кол-во не может быть дробным. Потому и шаг кратный целому числу.
    И на практике я не видел такого ИМа (или чего-то подобного) чтобы кол-во было не целым числом.
    Думаю, не случайно это.

    есть идеи?)

    Если ранее озвученные варианты на 2х форумах Вам не понравились — можно обратиться к оплачиваемым специалистам.

    Ида. Будет интересно услышать как Вы решите задачу.

    @sevlad, спасибо за помощь)

Просмотр 15 ответов — с 1 по 15 (всего 20)
  • Тема «продажа дробного количества и на вес» закрыта для новых ответов.