Drupal 8-实体表单生成器未加载所有字段

时间:2018-11-22 12:58:26

标签: drupal drupal-8 drupal-entities

因此,我试图在自定义块中加载用户表单。除了它 不会加载我的所有字段 。表单中唯一的输入字段是核心字段(电子邮件,当前密码和新密码字段)。

我通过加载当前用户并获取该实体的表单来使用“实体表单”构建器。

  public function build() {
      $user = $this->userStorage->load($this->currentUser->id());
      return $this->entityFormBuilder->getForm($user, 'default');
  }

也许很高兴知道,我正在使用模块“ 多次注册”,其中有一个特定于角色的字段。当前用户已经分配了一个角色,我实际上要显示这些字段。

有人知道我如何在表单中加载所有用户字段吗?

谢谢!

0 个答案:

没有答案