使用drupal 7的表单页面的最佳实践

时间:2014-01-25 19:09:17

标签: drupal drupal-7 drupal-form-submission drupal-database

我真的是drupal 7的新手,我想用它测试一下:

我想构建一个可以从用户那里获取信息的表单页面。 例如输入FIRSTNAME,LASTNAME ID,PHONENUMBER等的工作人员。之后他们将提交并将进入工人数据库。

正如我提到我真的是drupal的新手。 首先,我从哪里开始?形式api是最好的方法吗? 其次,系统创建worker db还是我需要创建一个新的db和table?

2 个答案:

答案 0 :(得分:1)

Drupal有examples module,它为开发人员提供了很多可以安装它的示例,并检查代码是如何实现的,我认为form_example适合你。

答案 1 :(得分:0)

为什么不使用标准的Drupal内容类型。您可以创建名为worker的内容类型,并让您的员工根据需要添加他们的信息。

create your custom content输入:

  

您可以转到菜单&gt;创建自己的自定义内容类型。   <结构>内容类型&gt;添加内容类型   (管理/结构/类型/补充)。您可以将此作为一种组织方式   你的内容。例如,您可能有“信息”和“新闻快讯”   您网站上的两种简单内容类型,而不仅仅是使用   两者的“条款”。

使用webform贡献模块的另一种方法。它将使您能够使用您选择的字段创建一个from。

Webform还提供了一些您可能需要使用的开箱即用的功能。喜欢;限制提交的数量和唯一字段。

最后,我建议您阅读Drupal concepts