CCK и представления могут сделать это легко для вас, но при этом создадут ответы как контент на сайте. Я не уверен, если это желательно, если это так, вы можете пойти дальше. Вы могли бы создать решение, просто устанавливая модули.
Если вы не хотите, чтобы пользователи отвечали за содержание сайта, но только доступными для одобрения, вам следует рассмотреть модули webform, которые позволят вам легко создавать пользовательские формы, которые пользователи могут отправлять и сохранять данные. Я не думаю, что веб-форма встроена в поддержку представлений или извлечения данных, но это может быть выполнено в пользовательском модуле.
Я попытался разоблачить таблицы для просмотра, чтобы использовать его для этого, и сам создал файлы CSV в пользовательских модулях. Для этого требуется определенное знание, но как только вы это получите, вы можете сделать это довольно быстро. Если у вас возникнут проблемы с разработкой Drupal и PHP, это будет сложной задачей.
Думая об этом, я не уверен, что Webform это поможет. Я играл с ним и не знаю, кроме создания простой электронной почты. Form = ( Да Мне нужна форма, но только для «фильтрации» данных, выведенных из некоторых таблиц базы данных. Только администраторы получат доступ на этой странице, так что вы все еще думаете, что веб-форма - это путь? –
@Frank: Webform хорош, чтобы помещать данные в БД и просматривать это, но не просматривать данные из db в целом. Вы можете посмотреть [мастер таблицы модуль] (http://drupal.org/project/tw), если вам нужно открыть базу данных, иначе пользовательский фрагмент кода, вероятно, станет следующим лучшим. – googletorp