Как изменить поле «Штат / провинция» из текста в выпадающий список на странице оформления заказа в magento 2 - PullRequest
0 голосов
/ 06 октября 2018

Я ищу решение, в котором я могу изменить поле «Штат / провинция», чтобы оно отображалось в раскрывающемся списке в разделе доставки на странице оформления заказа на моем веб-сайте.Страна по умолчанию установлена ​​на AU (Австралия) для магазина.Хотя я добавил штаты целевой страны (AU) в таблицу "directory_country_region".

Я установил страну "Австралия" в Состояние требуется для в состояниипараметры в магазинах> конфигурация> общие.Но никаких изменений не появляется даже после очистки кеша.Я борюсь с этой проблемой в течение многих часов.Любая помощь, чтобы исправить это было бы просто здорово.

1 Ответ

0 голосов
/ 07 октября 2018

Выполнить ниже SQL-запроса для добавления выпадающего списка австралийских штатов в Magento 2:

INSERT INTO `directory_country_region` (`country_id`, `code`, `default_name`) VALUES ('AU', 'ACT', 'Australian Capital Territory');
INSERT INTO `directory_country_region` (`country_id`, `code`, `default_name`) VALUES ('AU', 'NSW', 'New South Wales');
INSERT INTO `directory_country_region` (`country_id`, `code`, `default_name`) VALUES ('AU', 'VIC', 'Victoria');
INSERT INTO `directory_country_region` (`country_id`, `code`, `default_name`) VALUES ('AU', 'QLD', 'Queensland');
INSERT INTO `directory_country_region` (`country_id`, `code`, `default_name`) VALUES ('AU', 'SA', 'South Australia');
INSERT INTO `directory_country_region` (`country_id`, `code`, `default_name`) VALUES ('AU', 'WA', 'Western Australia');
INSERT INTO `directory_country_region` (`country_id`, `code`, `default_name`) VALUES ('AU', 'TAS', 'Tasmania');
INSERT INTO `directory_country_region` (`country_id`, `code`, `default_name`) VALUES ('AU', 'NT', 'Northern Territory');

И затем выполнить ниже запроса:

INSERT INTO directory_country_region_name( locale, region_id, name )
SELECT 'en_US' AS "language", region_id, default_name
FROM `directory_country_region`
WHERE country_id = 'AU';

Как только вышеприведенный SQLскрипт выполняется правильно, раскрывающийся список австралийских штатов отображается при выборе Австралии в качестве страны.Вы можете использовать этот сценарий SQL где угодно, чтобы добавить раскрывающийся список австралийских штатов в Magento 2.

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