我们正在构建一个包含大量数据库表的网站,这些数据库表需要由CMS管理员进行编辑。 一些表格是通过网站前端用户提交的表单提供的。 有些表纯粹在CMS中,用于在网站的前端创建自定义模块。
虽然Drupal中有一个表单模块,但我认为我们的要求无法满足。 有没有人知道一个系统允许使用以下功能将表单保存到CRUD样式数据库?
alt text http://www.yart.com.au/drupal/crudsummary.png
导出所有数据库字段。
查看可过滤表格中的记录摘要。
使用分页
您可以在记录中包含一对多的关系,例如
alt text http://www.yart.com.au/drupal/cruddetail.png
为10个表格手动编码这是很多工作。特别是一对多关系。如果有一个强大的模块可用,它将节省我们写一个。
答案 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库是必需的,您的主题应该支持。