Поддержка WooCommerce Woocommerce wooselect

  • Доброго дня, пытаюсь разобраться: поставил на форму регистрации billing fields (поля платежного адреса) таким образом:

      $checkout = WC()->checkout;
        foreach ( $checkout->get_checkout_fields( 'billing' ) as $key => $field ) :
            if($key!='billing_email')
                woocommerce_form_field( $key, $field, $checkout->get_value( $key ) );
        endforeach;

    Все поля выводятся прекрасно, но! Не работает wooselect (если страну выбрать можно, то города подгружаются по ajax, поэтому выбрать можно только Москву), в Jquery сделал так: $(‘id инпута’).wooselect(); Форма обновилась, стала выглядеть как положено, но опять но! Не работает Ajax :(, т.е. при вводе города всегда идет ‘не найдено’. Посмотрел в консоли на странице авторизации/регистрации не подгружаются многие js из WC (adress-i18.min.js, country-select.min.js, select2.full.min.js), только wooselect.full.min.js. Пробовал добавить недостающие файлы вручную, но ни к чему не привело, да и наверно это не правильный метод. Как помочь форме заработать?:)

    • Тема изменена 5 лет, 1 месяц назад пользователем Andrey.
Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Как помочь форме заработать?:)

    может не стоит ей мешать работать?
    чем вас не устраивает стандартный шаблон?

    Автор Andrey

    (@guitmann)

    Может непонятно объяснил, в стандартной форме WC на странице my-account 2 формы: авторизации и регистрации, к форме регистрации я добавил поля платежного адреса.

    Автор Andrey

    (@guitmann)

    Стало так:

    • Ответ изменён 5 лет, 1 месяц назад пользователем Andrey.
    Автор Andrey

    (@guitmann)

    Если использовать $(‘id инпута’).wooselect();, то выглядит как надо, но ajax не загружает города при вводе:

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

    Может непонятно объяснил, в стандартной форме WC на странице my-account 2 формы: авторизации и регистрации, к форме регистрации я добавил поля платежного адреса.

    где хоть одно из этих слов в первом посте????

    Вы не боитесь, что от такой формы регистрации от вас сбегут все потенциальные покупатели?

    Автор Andrey

    (@guitmann)

    Магазин не мой, а требование заказчика. Да и вообще это все не важно.

    • Ответ изменён 5 лет, 1 месяц назад пользователем Andrey.
    • Ответ изменён 5 лет, 1 месяц назад пользователем Andrey.
Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Woocommerce wooselect» закрыта для новых ответов.