Drupal формы ввода данных и структура базы данных? - PullRequest
1 голос
/ 03 сентября 2011

Я пытаюсь создать сайт на Drupal, на котором пользователи могут вводить записи, содержащие данные о «клиентах», «сотрудниках» и «продажах».

Я хотел бы иметь возможность создать форму (-ы), которая принимает данные о продаже / клиенте / сотруднике и может быть связана с записью клиента / сотрудника (который совершил продажу) / продажи.

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

IЯ новичок в развитии и ищу вокруг как курица без головы LOL.Я думал о том, чтобы использовать типы контента для продаж / сотрудников / клиентов и использовать отдельные узлы для каждой записи, а затем использовать что-то вроде представлений для отображения отфильтрованных списков, но я не уверен, что это лучший способ для этого / структурировать его (возможно, мне следуетиспользовать отдельные пользовательские таблицы или базу данных и использовать пользовательский модуль для извлечения данных?).Также было бы неплохо, если бы некоторые из полей могли заполнять другие поля на основе их ввода, а также если некоторые поля могли бы использовать своего рода автозаполнение путем сбора данных из других записей, или это слишком много запрашивает?

Спасибо за любые предложения, которые вы могли бы дать мне.

1 Ответ

0 голосов
/ 03 сентября 2011

Я бы, например, предпочел бы использовать собственную отдельную базу данных и оставить базы данных drupal для своих собственных устройств, если вам когда-нибудь понадобится обновить сайт до более поздней версии drupal, это поможет, если вы не измените ее, а также рассмотрите возможность использования веб-формы (http://drupal.org/project/webform), поскольку это облегчает разработку как в компонентах, так и в хуках.

...