【问题标题】:Load a different form on different pages using the same page template使用相同的页面模板在不同的页面上加载不同的表单
【发布时间】:2020-09-19 13:49:39
【问题描述】:

Kentico 12,不是 MVC: 我有一个用于多个页面的页面模板。在其中一些页面上,我想显示一个表单。 (来自 Forms 应用程序的 biz 表格)我不一定希望每个页面都使用相同的表格。我需要一种方法来指定要显示的表单。我希望我可以在页面类型中创建一个字段来指定表单名称,但如果能够让设计人员添加一个带有表单的页面,并让一个转发器在上述 webpartzone 中显示该页面,那就更好了页面模板。不过,我不确定该怎么做。有人有例子或建议吗?

【问题讨论】:

    标签: forms kentico kentico-12


    【解决方案1】:

    如果您使用的是门户引擎,那么您应该能够轻松地将编辑器区域添加到您的模板中。然后,内容编辑器可以将在线表单小部件添加到各个页面。小部件在页面级别而不是模板级别工作,所以应该给你控制权

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

    【讨论】:

      【解决方案2】:

      除了添加小部件区域外,您还可以简单地将可编辑的文本 web 部件添加到模板中,在所见即所得编辑器中,您可以单击 BizForm 图标以在其中插入该小部件。这不需要您将页面模板更改为小部件区域模板。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-02-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-06-09
        • 1970-01-01
        相关资源
        最近更新 更多