我在Symfony
中使用CountryType
字段。它现在显示的国家名称首字母为NL荷兰。但是我想显示完整的国家名称。Symfony:我如何获得完整的国家名称
如何显示完整的国家名称而不是仅显示国家名称首字母缩写?
代码如下:
use Symfony\Component\Intl\Intl;
...
$countries = Intl::getRegionBundle()->getCountryNames();
$builder->add('companyaddresscountry', ChoiceType::class, array(
'choices' => $countries, 'label'=>'Country'));
描述更好的问题在哪里,并添加所有相关的代码。提示:您应该将国家代码存储在数据库中,而不是翻译后的名称。提示:使用INTL组件显示国家/地区列表(在下拉列表中),只需翻转数组即可显示其名称,而不是代码。 –