Как создать пользовательскую форму модуля drupal 8 - PullRequest
0 голосов
/ 12 марта 2019

Я новичок в Drupal 8 и узнал, что Drupal 7 завершится в 2021 году. В настоящее время я пытаюсь построить модуль в Drupal 8, который отображает форму.

При отправке этой формы значение должно быть сохранено в базе данных.

Может кто-нибудь, пожалуйста, направьте меня

Ответы [ 2 ]

0 голосов
/ 05 апреля 2019

Попробуйте эту ссылку, которая показывает, как создать пользовательскую форму в модуле.https://www.valuebound.com/resources/blog/step-by-step-method-to-create-a-custom-form-in-drupal-8 Вы можете сохранить значение в базе данных, создав собственный тип контента для формы и используя $ node-> save ();в функции отправки формы.

0 голосов
/ 12 марта 2019

Во-первых, вы можете установить модуль Webform .Вы можете включить в этом модуле некоторый пример дочернего модуля, чтобы узнать, как хранить данные в веб-форме.

Второй способ: установить модуль examples и включить form_api_example (в модуле примеров).).Этот модуль покажет вам, как создать пользовательскую форму, простую форму, форму ajax, модальную форму, многоэтапную форму и т. Д.

Я надеюсь, что с помощью 2 предоставленных модулей вы сможете узнать, как создать свою пользовательскую форму.

...