[[structure-form-editing]]

=== Изменение формы добавления материала

[role="summary"]
Как изменить форму добавления материала.

(((Cодержимого,изменение формы добавления)))

==== Цель

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

==== Необходимые знания

* <<structure-content-type>>
* <<structure-fields>>
* <<structure-taxonomy>>
* <<structure-widgets>>

==== Требования к сайту

Должен существовать тип материала Рецепт, содержащий поле Ингредиенты как
ссылку на термин таксономии. См. <<structure-content-type>> и
<<structure-taxonomy-setup>>.

==== Шаги

. В разделе _Управление_ административного меню перейдите к пункту
_Содержимое_ > _Добавить материал_ > _Рецепт_ (_node/add/recipe_), чтобы открыть
форму ввода содержимого c настройками по умолчанию. Обратите внимание, что
ингредиенты необходимо вносить последовательно, нет возможности использовать
более компактный формат.

. В разделе _Управление_ административного меню перейдите к пункту
_Структура_ > _Типы материалов_ (_admin/structure/types_). Затем выберите
_Управление отображением формы_ в выпадающем списке для типа материала Рецепт.
Появится страница _Управление отображением формы_.

. Выберите _Автодополнение (в стиле тегов)_ для поля Ингредиенты в колонке
_Виджет_.
+
--
// Manage form display page for Recipe, Ingredients field area, with
// Widget drop-down outlined.
image:images/structure-form-editing-manage-form.png["Управление формой Рецепта",width="100%"]
--

. Нажмите _Сохранить_.

. В разделе _Управление_ административного меню перейдите к пункту
_Содержимое_ > _Добавить материал_ > _Рецепт_ (_node/add/recipe_), чтобы
проверить новое поведение формы ввода содержимого. Теперь поле Ингредиенты
допускает ввод нескольких значений, расположенных в одну строку.
+
--
// Create recipe page (node/add/recipe).
image:images/structure-form-editing-add-recipe.png["Добавить Рецепт",width="100%"]
--

. Создайте два материала типа Рецепт (см. <<content-create>>), например
"Зеленый салат" и "Свежая морковь". Убедитесь, что все поля, включая изображения
и ингредиенты, заполнены и сохранены (сделайте это для одного из материалов
Производитель, созданного в <<structure-fields>>).

==== Узнать больше

Измените контактную форму сайта при помощи пункта _Структура_ > _Контактные формы_
в разделе _Управление_ административного меню. Например, можно скрыть поля
_Отправить копию себе_ или _Язык_.

// ==== Related concepts

==== Видео

// Video from Drupalize.Me.
video::https://www.youtube-nocookie.com/embed/CELMGX93fjE[title="Changing Content Entry Forms"]

// ==== Additional resources


*Авторы*

Написано https://www.drupal.org/u/batigolix[Boris Doesborg].

Переведено: https://www.drupal.org/u/valeriytolmachov[Валерий Толмачёв].
