我正在尝试使用Symfony2.1从字段创建国籍:
public function buildForm(FormBuilderInterface $builder, array $options){
parent::buildForm($builder, $options);
$builder->add('nationality','country');
}
我设法显示国家:
{{user.nationality | country }}
"价值"每个国家/地区都是两个字母的国家/地区代码。
有没有办法从两个字母的国家/地区代码中显示国籍?
我不认为这有一个枝条过滤器。
答案 0 :(得分:2)
您可以创建一个类似于此的Twig过滤器:
use Symfony\Component\Locale\Locale;
return Locale::getDisplayCountries($locale)[$countryCode];