Лучшая практика для страницы формы с использованием 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 это вам подойдет.

Другие вопросы по тегам