Woocommerce - Плагин Composite - поля ввода html видны в инспекторе chrome, но не передаются определенному хуку - PullRequest
0 голосов
/ 26 мая 2020

У меня есть страница продукта с композитным плагином woocommerce. На этой странице вы видите разные поля ввода html в инспекторе chrome. См. Изображение:

wooco_ids

Мне нужен ввод "wooco_ids".

Теперь у меня есть следующий код с хуком:

add_filter( 'woocommerce_add_to_cart_redirect', 'abonnement_redirect_on_add_to_cart' );
function abonnement_redirect_on_add_to_cart($url) {

    //Get product ID
    if ( isset( $_POST['add-to-cart'] ) ) {
        $product_id = (int) $_POST['add-to-cart'] ;
        if($product_id == 23808) { // product with the wooco_ids
            //var_dump($_POST);
            $url = get_permalink(get_page_by_path("abonnement_checkout"));
            return $url;
        }
    }
    return $url;
    // set redirect with product id here

}

Теперь в этом хуке существуют только 2 из 3 полей ввода:

-add-to-cart
-quantity

-wooco_ids пропало

Кто-нибудь может объяснить, как это возможно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...