在Drupal中有6个content type, 它们直接有业务关系, 所以想在一个页面上录入内容, 如何做到。 默认只能一个一个的录入内容无法在一个页面同时提交内容。 比如: 一个“员工” content type, 还有一个 “培训” content type, 业务上的主键是User ID, 每个员工有很多培训记录, 也就是说一个 员工 对应多个 培训记录(一对多), 在Drupal 中怎样实现, 统一录入, 统一更新...... 等事务处理。 论坛: 有问必答 有个multiform模块,一次可以提交多个节点表单. 类 有个multiform模块,一次可以提交多个节点表单. 类似的问题,建议处理成关联关系,比如reference,或许会好一点 谢谢你的回答。 我安装了这个模块(multiform), 谢谢你的回答。 我安装了这个模块(multiform), 它是可以一次提交多个节点, 但感觉好像并没有解决我的问题, 因为这6个模块之间是有关联的关系, 但提交多个节点时却无法关联, 比如: 上面的例子 业务上的主键是User ID, 必须在六个页面上同时输入 相同的才可以。 还有你说的关联关系(reference), 是指 node reference field吗? 如果是的话, 他们仅仅是参考的关系, 没有必然的关联关系, 请指教, 谢谢。 还有就是我能想到的方案就是完全自己写php代码来实现, 还有就是我能想到的方案就是完全自己写php代码来实现, 但有两个担心, 一是 因为自己去模拟Druapl底层动作, 但担心会有遗漏, 造成很多的麻烦,二是 这好像也不符合 Drupal本身的设计。
谢谢你的回答。 我安装了这个模块(multiform), 谢谢你的回答。 我安装了这个模块(multiform), 它是可以一次提交多个节点, 但感觉好像并没有解决我的问题, 因为这6个模块之间是有关联的关系, 但提交多个节点时却无法关联, 比如: 上面的例子 业务上的主键是User ID, 必须在六个页面上同时输入 相同的才可以。 还有你说的关联关系(reference), 是指 node reference field吗? 如果是的话, 他们仅仅是参考的关系, 没有必然的关联关系, 请指教, 谢谢。
还有就是我能想到的方案就是完全自己写php代码来实现, 还有就是我能想到的方案就是完全自己写php代码来实现, 但有两个担心, 一是 因为自己去模拟Druapl底层动作, 但担心会有遗漏, 造成很多的麻烦,二是 这好像也不符合 Drupal本身的设计。
有个multiform模块,一次可以提交多个节点表单. 类
有个multiform模块,一次可以提交多个节点表单.
类似的问题,建议处理成关联关系,比如reference,或许会好一点
谢谢你的回答。 我安装了这个模块(multiform),
谢谢你的回答。
我安装了这个模块(multiform), 它是可以一次提交多个节点, 但感觉好像并没有解决我的问题, 因为这6个模块之间是有关联的关系, 但提交多个节点时却无法关联, 比如: 上面的例子 业务上的主键是User ID, 必须在六个页面上同时输入 相同的才可以。 还有你说的关联关系(reference), 是指 node reference field吗? 如果是的话, 他们仅仅是参考的关系, 没有必然的关联关系, 请指教, 谢谢。
还有就是我能想到的方案就是完全自己写php代码来实现,
还有就是我能想到的方案就是完全自己写php代码来实现, 但有两个担心, 一是 因为自己去模拟Druapl底层动作, 但担心会有遗漏, 造成很多的麻烦,二是 这好像也不符合 Drupal本身的设计。