Найти тему

Drupal 8 — добавить поле на страницу пользователя

Понадобилось мне добавить текстовое поле на страницу пользователя, чтобы разместить описание или даже скрипт.

Заходим в конфигурацию:

-2

Выбираем Настройки учётной записи, вкладка Управление полями:

-3

Нажимаем Добавить поле:

-4

Выбираем тип поля Текст (форматированный, длинный):

-5

Указываем метку, я для теста написал user_test:

-6

Нажимаем Сохранить и продолжить:

-7

В настройках поля оставляем как есть, мне нужно только одно значение. Смотрим вкладку Редактировать:

-8

Здесь можно указать справочный текст и значение по умолчанию. Меняем метку на более понятную — Тестовое поле:

-9

Нажимаем Сохранить настройки:

-10

Поле добавилось. Переключаемся на вкладку Управление отображением формы и перемещаем наше тестовое поле выше:

-11

Нажимаем Сохранить. Переключаемся на вкладку Управление отображением:

-12

И также перемещаем поля на нужную нам позицию. Сохраняем. Теперь при редактировании пользователя появляется новое поле:

-13

Результат:

-14

Заголовок поля можно скрыть:

-15

Источник:
https://internet-lab.ru/drupal8_add_field_on_user_page

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.