1

我开发了一个具有自定义内容类型的模块,并使用自定义表单,我从用户那里获取了所需的详细信息。提交表单后,我正在以编程方式创建我的内容类型的新节点。

我面临的问题是编辑过程,如何使用特定节点的详细信息填充我的表单?完成这项工作的最佳方法是什么。

此外,为自定义内容类型创建表单的最佳方法是什么?我已经分别定义了表单中的每个元素,我想知道是否有一种方法可以根据节点类型使用所需的 HTML 自动生成表单。

4

1 回答 1

0

您可以使用与在后端的内容类型中添加节点相同的表单(页面)。只需更改用于该页面的主题。

或者,您可以以编程方式创建自己的表单,当表单提交正确时,只需获取提交的数据,在您的内容类型中创建并保存节点并重定向到某个页面。

或用户 webform 模块,使用它的 api 创建您的表单并挂钩该表单提交并再次插入您的代码,该代码将收集提交的数据并创建新节点。

您在这里面临的确切问题是什么?

于 2014-12-24T13:51:24.460 回答