Woocomerce: добавить кастом поля для вариаций товара
2 000 руб. за проект
Сейчас есть код https://take.ms/LTS2y в plugins/theme-customisations-master/custom/functions.php, который добавляет вот такой блок во все товары https://take.ms/bH5xJ. Далее эти данные используются для расчета потребления для питомцев в корзине https://take.ms/m4wtz
ЗАДАЧА: нужно добавить код, который также добавит подобные поля для каждой вариации продукта. Вот пример продукта с вариациями https://test.superpet.me/wp-admin/post.php?post=29056&action=edit
Вот тут должны появится блок | селект: кошка/собака + кол-во пакетиков | у каждой вариации https://take.ms/qtQl5 (не конкретно именно где стрелочка, а внутри блока каждой из вариаций в любом месте)
ПРОВЕРИТЬ, чтобы эти поля считали реальную потребности на странице корзины; можно менять кол-во и видеть. Для теста нужно будет добавить этот тестовый товар в разных вариациях, менять кол-во в корзине и видеть как это отражается на этой цифре https://take.ms/m4wtz (если меняется, значит все работает верно).
ВНИМАНИЕ! Возможно потребуется еще подправить функцию, которая проходит по всем товарам в корзине для подсчета кол-во пакетиков https://take.ms/E07Rl. Наверно, она сейчас по product_id только смотрит, а нам нужно еще и по sku/вариациям теперь смотреть.
Гайд в помощь https://remicorson.com/woocommerce-custom-fields-for-variations/
ЗАДАЧА: нужно добавить код, который также добавит подобные поля для каждой вариации продукта. Вот пример продукта с вариациями https://test.superpet.me/wp-admin/post.php?post=29056&action=edit
Вот тут должны появится блок | селект: кошка/собака + кол-во пакетиков | у каждой вариации https://take.ms/qtQl5 (не конкретно именно где стрелочка, а внутри блока каждой из вариаций в любом месте)
ПРОВЕРИТЬ, чтобы эти поля считали реальную потребности на странице корзины; можно менять кол-во и видеть. Для теста нужно будет добавить этот тестовый товар в разных вариациях, менять кол-во в корзине и видеть как это отражается на этой цифре https://take.ms/m4wtz (если меняется, значит все работает верно).
ВНИМАНИЕ! Возможно потребуется еще подправить функцию, которая проходит по всем товарам в корзине для подсчета кол-во пакетиков https://take.ms/E07Rl. Наверно, она сейчас по product_id только смотрит, а нам нужно еще и по sku/вариациям теперь смотреть.
Гайд в помощь https://remicorson.com/woocommerce-custom-fields-for-variations/
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.