Лучшая практика для страницы формы с использованием Drupal 7
Я действительно новичок с Drupal 7, и я хочу проверить вещи с ним:
Я хочу создать страницу формы, которая будет получать информацию от пользователей. например, работники, которые вводят FIRSTNAME, LASTNAME ID, PHONENUMBER и т. д., после этого они будут отправлять, и он будет вводиться в рабочие базы данных.
как я уже говорил, я действительно новичок с друпалом. Итак, прежде всего, с чего мне начать? форма API является лучшим способом сделать это? во-вторых, система создания рабочих БД или мне нужно создать новую БД и таблицу?
2 ответа
Почему бы вам не использовать стандартные типы контента Drupal. Вы можете создать тип контента с именем worker
и пусть ваши работники добавляют свою информацию, как вы хотели.
Чтобы создать свой собственный тип контента:
Вы можете создать свои собственные типы контента, перейдя в Меню> Структура> Типы контента> Добавить тип контента (admin / structure / types / add). Вы можете сделать это как способ организации вашего контента. Например, вы можете использовать "Info" и "News flash" в качестве двух простых типов контента на вашем сайте, а не просто использовать "Article" для обоих.
Еще одна альтернатива использования веб- модуля, предоставленного модулем Это даст вам возможность создать поле с выбранными вами полями.
Webform также предоставляет несколько функций из коробки, которые вам могут понадобиться. Подобно; Ограничение количества представлений и уникальных полей.
Наконец, я бы посоветовал вам прочитать концепции Drupal.
В Drupal есть модуль примеров, который содержит множество примеров для разработчиков. Вы можете установить его и проверить, как он работает, я думаю, что form_example это вам подойдет.