因此,我试图在自定义块中加载用户表单。除了它 不会加载我的所有字段 。表单中唯一的输入字段是核心字段(电子邮件,当前密码和新密码字段)。
我通过加载当前用户并获取该实体的表单来使用“实体表单”构建器。
public function build() {
$user = $this->userStorage->load($this->currentUser->id());
return $this->entityFormBuilder->getForm($user, 'default');
}
也许很高兴知道,我正在使用模块“ 多次注册”,其中有一个特定于角色的字段。当前用户已经分配了一个角色,我实际上要显示这些字段。
有人知道我如何在表单中加载所有用户字段吗?
谢谢!