我们如何修改或添加或删除magento2.x中的所有商店的某些国家/地区名称?

时间:2017-04-05 12:30:53

标签: magento2

在magento2.x中使用以下代码我可以找到名称为

的国家/地区列表
<?php 
namespace Readymate\Samplemodule\Block;

class HelloWorld extends \Magento\Framework\View\Element\Template
{
        protected $_countryCollectionFactory;
        public function __construct(
            \Magento\Directory\Model\ResourceModel\Country\CollectionFactory $countryCollectionFactory,
            \Magento\Framework\View\Element\Template\Context $context,
            array $data = []
        ) {
            parent::__construct($context, $data);
            $this->_countryCollectionFactory = $countryCollectionFactory;
        }

        public function getCountryCollection()
        {
            $collection = $this->_countryCollectionFactory->create()->loadByStore();
            return $collection;
        }

        public function getCountries()
        {
            return $options = $this->getCountryCollection()
                        ->toOptionArray();
        }
} 

但是,我想知道 magento2.x在哪里存储所有国家/地区名称以及#34; Locale-英语(美国)&#34;?因为,我想修改一些国家名称,例如&#34;澳门特区中国&#34;到澳门&#34;并希望从列表中删除一些国家/地区。

1 个答案:

答案 0 :(得分:0)

以下是所有相关国家/地区的表格,您可以从中删除国家/地区,州名以及重命名国家/地区和州。

directory_country

directory_country_region

directory_country_region_name

directory_currency_rate