我已更新我的注册表,添加了几个字段。注册工作正常,现在当我进入个人资料/编辑页面时,我看不到新的字段。即使我手动尝试添加
{{ form_widget(form.country) }}
它不起作用,找不到国家。我需要更新哪个文件才能更新配置文件编辑页面?
实体\用户
protected $position;
/**
* Set position
*
* @param string $position
* @return User
*/
public function setPosition($position)
{
$this->position = $position;
return $this;
}
/**
* Get position
*
* @return string
*/
public function getPosition()
{
return $this->position;
}
答案 0 :(得分:2)
您需要覆盖与this类似的ProfileFormType
类。此外,为了验证,FOSUserBundle使用2个验证组:注册和配置文件。您需要将配置文件验证组添加到您的媒体资源中。