我开发了一个具有自定义内容类型的模块,并使用自定义表单,我从用户那里获取所需的详细信息。提交表单后,我将以编程方式创建内容类型的新节点。
我面临的问题是编辑过程,如何使用特定节点的详细信息填充表单?完成这项工作的最佳方法是什么。
此外,为自定义内容类型创建表单的最佳方法是什么?我已经单独定义了表单中的每个元素,并且我想知道是否有一种方法可以根据节点类型自动生成具有所需HTML的表单。
答案 0 :(得分:0)
您可以使用相同的表单(页面)在后端添加内容类型中的节点。只需更改用于该页面的主题。
或者,您可以通过编程方式创建自己的表单,当表单提交正确时,只需获取提交的数据,在内容类型中创建并保存节点并重定向到某个页面。
或者用户webform模块,使用它创建表单api并挂钩表单提交并再次插入将收集提交数据并创建新节点的代码。
您遇到的确切问题是什么?