Задать вопрос
Ответы пользователя по тегу WooСommerce
  • Не работают вариации товара в Quick View Woocommerce?

    maxpred
    @maxpred Автор вопроса
    Frontend dev
    Сам нашел ответ, благодаря ru.stackoverflow.com и многоуважаемому Darth KYL.

    1. Нужно было инициировать функционал вариаций после загрузки вариативного товара в попапе:
    jQuery( qv_popup ).find('form.variations_form').wc_variation_form();

    и загрузить скрипт вариаций:
    add_action('wp_footer', 'pmqv_wc_atc_ajax');
    function pmqv_wc_atc_ajax()
    {
        if(!is_singular('product')) {
            wp_enqueue_script('wc-add-to-cart-variation', '/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.js');
        }
    }


    2. в js скрипте, который отправляет данные на отрисовку popup окна в методе fetch добавил этот код после отправки данных:
    let wooGal = document.querySelector('.woocommerce-product-gallery');
    wooGal.style.opacity = 1;
    Ответ написан
    Комментировать