Can someone help me with this? I`m getting this error when going to Tax Tab in backend
1 exception(s): Exception #0 (Exception): Notice: Undefined index: UK in /home/storm/sites/test/vendor/magento/module-directory/Model/Config/Source/Allregion.php on line 92
Exception #0 (Exception): Notice: Undefined index: UK in /home/storm/sites/test/vendor/magento/module-directory/Model/Config/Source/Allregion.php on line 92 #1 Magento\Directory\Model\Config\Source\Allregion->sortRegionCountries()
2 uksort() called at [vendor/magento/module-directory/Model/Config/Source/Allregion.php:66]
3 Magento\Directory\Model\Config\Source\Allregion->toOptionArray() called at [vendor/magento/module-config/Model/Config/Structure/Element/Field.php:458]
4 Magento\Config\Model\Config\Structure\Element\Field->_getOptionsFromSourceModel() called at [vendor/magento/module-config/Model/Config/Structure/Element/Field.php:376]
5 Magento\Config\Model\Config\Structure\Element\Field->getOptions() called at [generated/code/Magento/Config/Model/Config/Structure/Element/Field/Interceptor.php:323]
6 Magento\Config\Model\Config\Structure\Element\Field\Interceptor->getOptions() called at [vendor/magento/module-config/Block/System/Config/Form.php:394]
7 Magento\Config\Block\System\Config\Form->_initElement() called at [vendor/magento/module-config/Block/System/Config/Form.php:316]
8 Magento\Config\Block\System\Config\Form->initFields() called at [generated/code/Magento/Config/Block/System/Config/Form/Interceptor.php:37]
9 Magento\Config\Block\System\Config\Form\Interceptor->initFields() called at [vendor/magento/module-config/Block/System/Config/Form.php:256]
10 Magento\Config\Block\System\Config\Form->_initGroup() called at [vendor/magento/module-config/Block/System/Config/Form.php:202]
11 Magento\Config\Block\System\Config\Form->initForm() called at [generated/code/Magento/Config/Block/System/Config/Form/Interceptor.php:24]
12 Magento\Config\Block\System\Config\Form\Interceptor->initForm() called at [vendor/magento/module-config/Block/System/Config/Form.php:542]
13 Magento\Config\Block\System\Config\Form->_beforeToHtml() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1093]
14 Magento\Framework\View\Element\AbstractBlock->Magento\Framework\View\Element{closure}() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1098]
15 Magento\Framework\View\Element\AbstractBlock->_loadCache() called at [vendor/magento/framework/View/Element/AbstractBlock.php:671]
16 Magento\Framework\View\Element\AbstractBlock->toHtml() called at [generated/code/Magento/Config/Block/System/Config/Form/Interceptor.php:765]
17 Magento\Config\Block\System\Config\Form\Interceptor->toHtml() called at [vendor/magento/framework/View/Layout.php:557]
18 Magento\Framework\View\Layout->_renderBlock() called at [vendor/magento/framework/View/Layout.php:533]
19 Magento\Framework\View\Layout->renderNonCachedElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
20 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement() called at [vendor/magento/framework/View/Layout.php:488]
21 Magento\Framework\View\Layout->renderElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
22 Magento\Framework\View\Layout\Interceptor->renderElement() called at [vendor/magento/framework/View/Element/AbstractBlock.php:518]
23 Magento\Framework\View\Element\AbstractBlock->getChildHtml() called at [generated/code/Magento/Config/Block/System/Config/Edit/Interceptor.php:492]
24 Magento\Config\Block\System\Config\Edit\Interceptor->getChildHtml() called at [vendor/magento/module-config/view/adminhtml/templates/system/config/edit.phtml:28]
25 include() called at [vendor/magento/framework/View/TemplateEngine/Php.php:59]
26 Magento\Framework\View\TemplateEngine\Php->render() called at [vendor/magento/framework/View/Element/Template.php:271]
27 Magento\Framework\View\Element\Template->fetchView() called at [vendor/magento/framework/Interception/Interceptor.php:58]
28 Magento\Config\Block\System\Config\Edit\Interceptor->___callParent() called at [vendor/magento/framework/Interception/Interceptor.php:138]
29 Magento\Config\Block\System\Config\Edit\Interceptor->Magento\Framework\Interception{closure}() called at [app/code/Manadev/Core/Plugins/ViewWithTemplate.php:33]
30 Manadev\Core\Plugins\ViewWithTemplate->aroundFetchView() called at [vendor/magento/framework/Interception/Interceptor.php:135]
31 Magento\Config\Block\System\Config\Edit\Interceptor->Magento\Framework\Interception{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]
32 Magento\Config\Block\System\Config\Edit\Interceptor->___callPlugins() called at [generated/code/Magento/Config/Block/System/Config/Edit/Interceptor.php:260]
33 Magento\Config\Block\System\Config\Edit\Interceptor->fetchView() called at [vendor/magento/framework/View/Element/Template.php:301]
34 Magento\Framework\View\Element\Template->_toHtml() called at [vendor/magento/module-backend/Block/Template.php:129]
35 Magento\Backend\Block\Template->_toHtml() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1094]
36 Magento\Framework\View\Element\AbstractBlock->Magento\Framework\View\Element{closure}() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1098]
37 Magento\Framework\View\Element\AbstractBlock->_loadCache() called at [vendor/magento/framework/View/Element/AbstractBlock.php:671]
38 Magento\Framework\View\Element\AbstractBlock->toHtml() called at [generated/code/Magento/Config/Block/System/Config/Edit/Interceptor.php:583]
39 Magento\Config\Block\System\Config\Edit\Interceptor->toHtml() called at [vendor/magento/framework/View/Layout.php:557]
40 Magento\Framework\View\Layout->_renderBlock() called at [vendor/magento/framework/View/Layout.php:533]
41 Magento\Framework\View\Layout->renderNonCachedElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
42 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement() called at [vendor/magento/framework/View/Layout.php:488]
43 Magento\Framework\View\Layout->renderElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
44 Magento\Framework\View\Layout\Interceptor->renderElement() called at [vendor/magento/framework/View/Layout.php:585]
45 Magento\Framework\View\Layout->_renderContainer() called at [vendor/magento/framework/View/Layout.php:535]
46 Magento\Framework\View\Layout->renderNonCachedElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
47 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement() called at [vendor/magento/framework/View/Layout.php:488]
48 Magento\Framework\View\Layout->renderElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
49 Magento\Framework\View\Layout\Interceptor->renderElement() called at [vendor/magento/framework/View/Layout.php:585]
50 Magento\Framework\View\Layout->_renderContainer() called at [vendor/magento/framework/View/Layout.php:535]
51 Magento\Framework\View\Layout->renderNonCachedElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
52 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement() called at [vendor/magento/framework/View/Layout.php:488]
53 Magento\Framework\View\Layout->renderElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
54 Magento\Framework\View\Layout\Interceptor->renderElement() called at [vendor/magento/framework/View/Layout.php:585]
55 Magento\Framework\View\Layout->_renderContainer() called at [vendor/magento/framework/View/Layout.php:535]
56 Magento\Framework\View\Layout->renderNonCachedElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
57 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement() called at [vendor/magento/framework/View/Layout.php:488]
58 Magento\Framework\View\Layout->renderElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
59 Magento\Framework\View\Layout\Interceptor->renderElement() called at [vendor/magento/framework/View/Layout.php:585]
60 Magento\Framework\View\Layout->_renderContainer() called at [vendor/magento/framework/View/Layout.php:535]
61 Magento\Framework\View\Layout->renderNonCachedElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
62 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement() called at [vendor/magento/framework/View/Layout.php:488]
63 Magento\Framework\View\Layout->renderElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
64 Magento\Framework\View\Layout\Interceptor->renderElement() called at [vendor/magento/framework/View/Layout.php:585]
65 Magento\Framework\View\Layout->_renderContainer() called at [vendor/magento/framework/View/Layout.php:535]
66 Magento\Framework\View\Layout->renderNonCachedElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
67 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement() called at [vendor/magento/framework/View/Layout.php:488]
68 Magento\Framework\View\Layout->renderElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
69 Magento\Framework\View\Layout\Interceptor->renderElement() called at [vendor/magento/framework/View/Layout.php:585]
70 Magento\Framework\View\Layout->_renderContainer() called at [vendor/magento/framework/View/Layout.php:535]
71 Magento\Framework\View\Layout->renderNonCachedElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
72 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement() called at [vendor/magento/framework/View/Layout.php:488]
73 Magento\Framework\View\Layout->renderElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
74 Magento\Framework\View\Layout\Interceptor->renderElement() called at [vendor/magento/framework/View/Layout.php:585]
75 Magento\Framework\View\Layout->_renderContainer() called at [vendor/magento/framework/View/Layout.php:535]
76 Magento\Framework\View\Layout->renderNonCachedElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
77 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement() called at [vendor/magento/framework/View/Layout.php:488]
78 Magento\Framework\View\Layout->renderElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
79 Magento\Framework\View\Layout\Interceptor->renderElement() called at [vendor/magento/framework/View/Layout.php:585]
80 Magento\Framework\View\Layout->_renderContainer() called at [vendor/magento/framework/View/Layout.php:535]
81 Magento\Framework\View\Layout->renderNonCachedElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
82 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement() called at [vendor/magento/framework/View/Layout.php:488]
83 Magento\Framework\View\Layout->renderElement() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
84 Magento\Framework\View\Layout\Interceptor->renderElement() called at [vendor/magento/framework/View/Layout.php:954]
85 Magento\Framework\View\Layout->getOutput() called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:492]
86 Magento\Framework\View\Layout\Interceptor->getOutput() called at [vendor/magento/framework/View/Result/Page.php:258]
87 Magento\Framework\View\Result\Page->render() called at [vendor/magento/framework/View/Result/Layout.php:171]
88 Magento\Framework\View\Result\Layout->renderResult() called at [vendor/magento/framework/Interception/Interceptor.php:58]
89 Magento\Backend\Model\View\Result\Page\Interceptor->___callParent() called at [vendor/magento/framework/Interception/Interceptor.php:138]
90 Magento\Backend\Model\View\Result\Page\Interceptor->Magento\Framework\Interception{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]
91 Magento\Backend\Model\View\Result\Page\Interceptor->___callPlugins() called at [generated/code/Magento/Backend/Model/View/Result/Page/Interceptor.php:195]
92 Magento\Backend\Model\View\Result\Page\Interceptor->renderResult() called at [vendor/magento/framework/App/Http.php:141]
93 Magento\Framework\App\Http->launch() called at [generated/code/Magento/Framework/App/Http/Interceptor.php:24]
94 Magento\Framework\App\Http\Interceptor->launch() called at [vendor/magento/framework/App/Bootstrap.php:261]
95 Magento\Framework\App\Bootstrap->run() called at [pub/index.php:40]
Hi @ZimZum ,
Look into the below url.
https://community.magento.com/t5/Magento-2-x-Technical-Issues/Exception-Undefined-index-for-regions/...
I hope it will help you!
I did had a look, didnt help.
@ZimZum
It looks like there are some issue with the system.xml of custom module.
There may be in your code used "UK" instead of "GB".
As country code is GB for the United Kingdom country not the UK.
Search in your code and replace "GB" instead of "UK".
I hope it will help you.
@ZimZum
issue resolved?
No