因此,在 symfony2 从 2.0 更新到 2.3 之后的一长串问题中,当我的表单标签包含瑞典字符 åäö 或空格时,它们会突然抛出错误。
不再允许这样做:
$builder
->add('email', 'email', array('label' => 'Epost '))
->add('plainPassword', 'repeated', array('type' => 'password', 'first_name' => 'Nytt lösenord ', 'second_name' => 'Upprepa lösenord ',));
这虽然有效:
$builder
->add('email', 'email', array('label' => 'Epost '))
->add('plainPassword', 'repeated', array('type' => 'password', 'first_name' => 'Nytt_losenord', 'second_name' => 'Upprepa_losenord',));
从图形设计的角度来看,这当然是不可接受的,所以我现在唯一的选择是在 twig 模板中单独指定每个表单字段,只是因为不再允许 åäö 作为标签?