我按照Orchard文档中的说明使用动态表单。
http://docs.orchardproject.net/en/latest/Documentation/Creating-Dynamic-Forms/
问题在于它不像表格小部件一样对待它,所以我不能在页面上放置表单。我确信我错过了一些东西。它是作为内容类型创建的,但我无法将表单放入网站。我确信我做错了什么。
我使用的是Orchard版本1.10.0。
感谢帮派。
答案 0 :(得分:1)
在您提到的文档页面的某个页面上,有以下内容:
创建表单小部件
在admin的左侧菜单中选择Widgets,找到AsideSecond区域的相应Add按钮并添加Form Widget。
因此,小部件页面上应该有一个“表单小部件”,您可以在其中基于布局构建表单。
答案 1 :(得分:1)
您可以通过两种方式使用动态表单:
简单地拖动&将Form元素拖放到布局上。这意味着您可以将表单添加到具有布局部件的任何内容类型,包括页面和表单内容类型。
如果您想在多个页面中使用该表单,那么表单小部件是有意义的,如devcon所述。
无论内容项的类型如何,表单元素都可以放置在任何布局上。所以没有必要创建一个Form内容项,只是出于语义原因(例如,如果你想要一个Contact Form页面,你可以创建一个Form而不是一个Page,但一个Page同样有效)并为新用户轻松发现Form元素。