我已经开发了一个具有自定义内容类型的模块,通过使用自定义表单,我可以从用户那里获取所需的详细信息。当表单提交时,我正在以编程方式创建我的内容类型的一个新节点。
我面临的问题是编辑过程,我如何用特定节点的详细信息填充我的表单?做这件事的最佳方法是什么?
另外,为自定义内容类型创建表单的最佳方法是什么?我已经分别定义了表单中的每个元素,我想知道是否有一种方法可以根据节点类型使用所需的HTML自动生成表单。
发布于 2014-12-24 21:51:24
您可以使用与在后端内容类型中添加节点相同的表单(页面)。只需更改用于该页面主题。
或者,您也可以通过编程方式创建自己的表单,当表单提交正确时,只需获取提交的数据,在内容类型中创建并保存节点,然后重定向到某个页面。
或者用户webform模块,使用它的api创建表单,并挂接表单提交,然后再次插入收集提交的数据并创建新节点的代码。
你在这里面临的确切问题是什么?
https://stackoverflow.com/questions/27636132
复制相似问题