Обновление элемента корзины в Woocommerce при обновлении корзины - PullRequest
0 голосов
/ 16 октября 2018

Я добавил текстовое поле на странице отдельного продукта, чтобы клиент мог добавлять примечания к продукту.Это работает нормально

Когда продукт добавлен в корзину, я создал столбец для отображения заметок, добавленных на странице продукта.

Мне нужно разрешить пользователю добавлять или изменять примечания, введенные для каждого продукта, как только они появятся на странице корзины.

Я добавил текстовое поле в столбец.

Моя проблема заключается в том, как сохранить данные в cart_item при нажатии кнопки обновления?

screen grab of Cart/Order page with textarea field

Вот как я добавляю значение textarea вcart_item на странице одного товара

function kia_add_cart_item_data( $cart_item, $product_id ){

    if( isset( $_POST['_custom_option'] ) ) {
        $cart_item['custom_option'] = sanitize_textarea_field( $_POST['_custom_option'] );
    }

    return $cart_item;

}
add_filter( 'woocommerce_add_cart_item_data', 'kia_add_cart_item_data', 10, 2 );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...