Работа с пользователями

Главные вкладки

Аватар пользователя emris emris 8 октября 2019 в 11:17

Предупреждаю сразу - с durpal8 я на Вы.

Идея следующая: необходимо организовать 2 типа пользователей. У каждого типа заполняются свои поля при регистрации. Регистрировать пользователей можно только из админки.

Как это правильно сделать?

Комментарии

Аватар пользователя ivnish ivnish 8 октября 2019 в 11:44

В Drupal 7 был модуль profile2 для решения этой задачи. Для Drupal 8 вместо него используется profile

Features

  • Multiple profile types may be created via the UI (e.g. a general profile + a customer profile), whereas the module provides separated permissions for those.
  • Optionally, profile forms are shown during user account registration.
  • Fields may be configured to be private - thus visible only to the profile owner and administrators.
  • Profile types are displayed on the user view page, and can be configured through “Manage Display” on account settings.
  • Profiles can optionally be revisioned.

Первые два пункта - это то, что вам нужно

Аватар пользователя sas@drupal.org sas@drupal.org 9 октября 2019 в 10:00

https://www.drupal.org/project/profile позволяет создавать бандлы для пользователей. Однако
Note: profiles are currently not translatable. See #2899744: Make Profiles Translatable.

Вот прикольный модуль для бандлов юзверей https://www.drupal.org/project/user_bundle но в 8-ке он dev