我在Symfony
中使用CountryType
字段。它現在顯示的國家名稱首字母爲NL荷蘭。但是我想顯示完整的國家名稱。Symfony:我如何獲得完整的國家名稱
如何顯示完整的國家名稱而不是僅顯示國家名稱首字母縮寫?
代碼如下:
use Symfony\Component\Intl\Intl;
...
$countries = Intl::getRegionBundle()->getCountryNames();
$builder->add('companyaddresscountry', ChoiceType::class, array(
'choices' => $countries, 'label'=>'Country'));
描述更好的問題在哪裏,並添加所有相關的代碼。提示:您應該將國家代碼存儲在數據庫中,而不是翻譯後的名稱。提示:使用INTL組件顯示國家/地區列表(在下拉列表中),只需翻轉數組即可顯示其名稱,而不是代碼。 –