是否有一个Drupal模块用于具有强大的CRUD风格行为的表单?

时间:2010-03-18 02:32:01

标签: forms drupal drupal-modules crud

我们正在构建一个包含大量数据库表的网站,这些数据库表需要由CMS管理员进行编辑。 一些表格是通过网站前端用户提交的表单提供的。 有些表纯粹在CMS中,用于在网站的前端创建自定义模块。

虽然Drupal中有一个表单模块,但我认为我们的要求无法满足。 有没有人知道一个系统允许使用以下功能将表单保存到CRUD样式数据库?

alt text http://www.yart.com.au/drupal/crudsummary.png

  1. 导出所有数据库字段。

  2. 查看可过滤表格中的记录摘要。

  3. 使用分页

  4. 您可以在记录中包含一对多的关系,例如

  5. alt text http://www.yart.com.au/drupal/cruddetail.png

    为10个表格手动编码这是很多工作。特别是一对多关系。如果有一个强大的模块可用,它将节省我们写一个。

3 个答案:

答案 0 :(得分:5)

到目前为止我还没有使用它,所以我不知道它是否符合您的需求,但Auto Admin module似乎至少提供了您正在寻找的一些功能。

答案 1 :(得分:1)

在构建定制的东西之前,您应该查看CCK并检查是否符合您的要求。结合CCK,视图和一些调整,可以满足您的所有要求。

答案 2 :(得分:0)

使用Drupal 7模块(如数据,模式,实体,视图和ctools)可以实现此CRUD操作。 好文章在这里:http://subhojit777.in/crud-data-table-in-drupal/ 使用quickedit模块也可以对Fields进行就地编辑,但是Backbone.js,Underscore.js库是必需的,您的主题应该支持。