我真的是 drupal 7 的新手,我想用它来测试一下:
我想构建一个从用户那里获取信息的表单页面。例如输入 FIRSTNAME、LASTNAME ID、PHONENUMBER 等的作品。之后他们将提交并进入工人数据库。
正如我提到的,我真的是 drupal 的新手。所以首先,我从哪里开始?form api是最好的方法吗?其次,系统创建工人数据库还是我需要创建一个新的数据库和表?
我真的是 drupal 7 的新手,我想用它来测试一下:
我想构建一个从用户那里获取信息的表单页面。例如输入 FIRSTNAME、LASTNAME ID、PHONENUMBER 等的作品。之后他们将提交并进入工人数据库。
正如我提到的,我真的是 drupal 的新手。所以首先,我从哪里开始?form api是最好的方法吗?其次,系统创建工人数据库还是我需要创建一个新的数据库和表?
Drupal 有示例模块,其中有很多示例供开发人员使用,您可以安装它并检查代码如何,我认为 form_example 它适合您。
为什么不使用标准的 Drupal 内容类型。您可以创建一个名为的内容类型worker
,并让您的工作人员根据需要添加他们的信息。
要创建您的自定义内容类型:
您可以通过转到菜单 > 结构 > 内容类型 > 添加内容类型(管理员/结构/类型/添加)来创建自己的自定义内容类型。您可以这样做作为组织内容的一种方式。例如,您可能在您的网站上将“信息”和“新闻快讯”作为两种简单的内容类型,而不仅仅是对两者都使用“文章”。
使用webform贡献模块的另一种选择。它将使您能够从您选择的字段中创建一个。
Webform还提供了一些您可能需要使用的开箱即用功能。喜欢; 限制提交数量和唯一字段。
最后,我建议您阅读Drupal 概念。