Как исправить выбор страны на странице оформления заказа в Woocommerce? - PullRequest
0 голосов
/ 18 апреля 2019

В настоящее время я делаю свою собственную страницу оформления заказа для клиента и хочу интегрировать селектор стран. Я искал себя часами, и не могу понять, что не так.

Woocommerce просто приходит с сообщением: Страна выставления счета - это обязательное поле. Пожалуйста, введите адрес, чтобы продолжить.

Я пытался удалить некоторый класс ', некоторый код здесь и там. Но не могу понять, что не так!

Чего мне не хватает?

Я попытался просто ввести поле ввода, в котором клиент может написать DK, GB US и так далее. ИТ работает, но только когда заказчик вводит код страны со всеми заглавными буквами, корректно выровненный .... и т. Д.

<"paragraf" 'class="form_country address-field 'update_totals_on_change form-group single-country validate-required" id="billing_country_field" data-priority="60">
    <"label" for="billing_country" class="">Country&nbsp;<abbr class="required" title="required">*</abbr></label>
        <?php
        global $woocommerce;
        $countries_obj   = new WC_Countries();
        $countries   = $countries_obj->__get('countries');
        echo '<div id="my_custom_countries_field"><h2>' . __('') . '</sd2>';

        woocommerce_form_field('my_country_field', array(
                'type'       => 'select',
                'for'        => 'billing_country',
                'name'       => 'billing_country',
                'id'         => 'billing_country',
                'class'      => array( 'form_country address-field update_totals_on_change form-group single-country validate-required' ),
                'placeholder'    => __('Choose a country'),
                'default'    =>    'DK',
                'clear'      => 'true',
                'options'    => $countries
            )
        );
        echo '</div>';
        ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...