使用相同页面模板在不同页面上加载不同的表单

问题描述 投票:0回答:2

Kentico 12,不是MVC:我有一个用于多个页面的页面模板。在某些页面上,我想显示一个表单。 (来自“表单”应用程序的biz表单)我不必在每个页面上都使用相同的表单。我需要一种方法来指定要显示的表单。我希望我可以在页面类型中创建一个字段来指定表单名称,但是最好能够让设计者添加带有表单的页面,并在上面提到的webpartzone中将转发器显示该页面。页面模板。不过,我不确定如何执行此操作。有人有示例或建议吗?

forms kentico kentico-12
2个回答
1
投票

如果使用门户网站引擎,则应该可以轻松地将编辑器区域添加到模板中。然后,内容编辑者可以将在线表单窗口小部件添加到各个页面。小部件在页面级别而不是模板级别工作,因此应为您提供控件>]

文档中的页面将显示如何设置编辑器区域:https://docs.kentico.com/k12/developing-websites/preparing-widgets-for-users/setting-up-widget-zones-on-pages


1
投票

除了添加窗口小部件区域外,您只需在模板中添加一个可编辑的文本Web部件,然后在WYSIWYG编辑器中单击BizForm图标以在其中插入该窗口小部件。这不需要您将页面模板更改为小部件区域模板。

© www.soinside.com 2019 - 2024. All rights reserved.