Перейти к основному содержанию

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

Drupal 8

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

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

add field

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

add field

Кликаем Добавить поле:

add field

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

add field

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

add field

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

add field

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

add field

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

add field

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

add field

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

add field

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

add field

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

add field

Результат:

add field

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

add field

Теги

 

Похожие материалы

Drupal 8 — создаем Media Type: Remote video

В Drupal 8.6 несколько типов медиа создаются автоматически при включении модуля Media. Но есть маленький баг. Если у вас Media был ранее включён и вы обновили ядро Drupal, то дополнительные типы медиа не создадутся. У меня так потерялся новый тип Remote video. Можно отключить модуль Media, и включить его снова, весь набор типов медия при этом создастся, но вы потеряете все загруженные ранее медиа-объекты и настройки. Это печально. Без паники!

Теги

Drupal — добавляем виджет комментариев "В контакте"

Раньше у меня на сайте стояла система комментариев Disqus. В какой-то момент времени она стала отображать назойливую рекламу. Было принято решение поставить на Drupal 8 виджет комментариев "В контакте".

Теги