Anonymous
Пользовательское поле выбора WooCommerce с различными параметрами для выбранной страны
Сообщение
Anonymous » 29 апр 2024, 05:51
Я хочу добавить поле billing_tax_office в форму «Адрес для выставления счета». Но я хочу фильтровать значения полей выбора по стране.
Код: Выделить всё
$fields['billing_tax_office'] = array(
'type' => 'select',
'label' => __('Tax Office', 'woocommerce'),
'required' => false,
'priority' => 3, // Diğer alanlar arasında sıralama
'class' => array('form-row-wide'),
'clear' => true,
'options' => array(
'TR' => array(
'' => __('Select Tax Office', 'woocommerce'),
'Adana' => __('Adana', 'woocommerce'),
'Adıyaman' => __('Adıyaman', 'woocommerce'),
'Afyonkarahisar' => __('Afyonkarahisar', 'woocommerce'),
'Ağrı' => __('Ağrı', 'woocommerce'),
// vb.
),
'US' => array(
'' => __('Select Tax Office', 'woocommerce'),
'u2' => __('u2', 'woocommerce'),
'u3' => __('u3', 'woocommerce'),
'u4' => __('u4', 'woocommerce'),
'u5' => __('u5', 'woocommerce'),
// vb.
)
),
);
Если я выберу Турцию в поле billing_country, я хочу отобразить только налоговые инспекции ТР.
Я не могу отобразить только налоговую инспекцию выбранной страны.< /п>
Подробнее здесь:
https://stackoverflow.com/questions/783 ... ed-country
1714359095
Anonymous
Я хочу добавить поле billing_tax_office в форму «Адрес для выставления счета». Но я хочу фильтровать значения полей выбора по стране. [code]$fields['billing_tax_office'] = array( 'type' => 'select', 'label' => __('Tax Office', 'woocommerce'), 'required' => false, 'priority' => 3, // Diğer alanlar arasında sıralama 'class' => array('form-row-wide'), 'clear' => true, 'options' => array( 'TR' => array( '' => __('Select Tax Office', 'woocommerce'), 'Adana' => __('Adana', 'woocommerce'), 'Adıyaman' => __('Adıyaman', 'woocommerce'), 'Afyonkarahisar' => __('Afyonkarahisar', 'woocommerce'), 'Ağrı' => __('Ağrı', 'woocommerce'), // vb. ), 'US' => array( '' => __('Select Tax Office', 'woocommerce'), 'u2' => __('u2', 'woocommerce'), 'u3' => __('u3', 'woocommerce'), 'u4' => __('u4', 'woocommerce'), 'u5' => __('u5', 'woocommerce'), // vb. ) ), ); [/code] Если я выберу Турцию в поле billing_country, я хочу отобразить только налоговые инспекции ТР. Я не могу отобразить только налоговую инспекцию выбранной страны.< /п> Подробнее здесь: [url]https://stackoverflow.com/questions/78398408/woocommerce-custom-select-field-with-different-options-by-selected-country[/url]