【问题标题】:User selectable widgets in Umbraco 7Umbraco 7 中的用户可选小部件
【发布时间】:2015-09-07 09:05:37
【问题描述】:

我们正在将 Umbraco 视为我们当前内部开发的 CMS 的可能替代品,虽然功能强大,但现在已经过时并且越来越难以维护。

我们不愿失去的一个非常好的功能是小部件功能。使用它,我们可以通过定义一些输入(例如文本字段、媒体选择器、链接等)以及输出结果所需的 html 来构建一个小部件(使用占位符替换 Web 内容编辑器输入的内容)。

在页面上,内容编辑器可以选择要使用的小部件(如果有),将内容输入到小部件中定义的输入中,然后页面会相应地输出。

换句话说,无需借助编程,我们只需在几分钟内定义输入和输出 html 即可创建小部件。

用户可以选择小部件并对其输入进行控制和格式化。

简单有效。

在 Umbraco 中是否有这样的功能,而无需为每个小部件开发新的 C# 代码?我已经研究过在富文本字段中使用宏,但我看不出如何使用如上所述的复杂数据输入使其可编辑。

【问题讨论】:

    标签: content-management-system umbraco


    【解决方案1】:

    在富文本中的宏旁边,

    在 Umbraco 中,您可以使用选择器/列表视图数据类型来选择一些“组件/小部件项目”,如果允许使用多个文档类型,则需要一些代码来呈现它,如果文档类型是 x1,则执行代码 a1。 使用(部分视图)宏文件以供重用。 这是最接近您想要的“小部件”功能。

    Umbraco 中另一个相对较新的数据类型是网格布局,允许编辑者创建具有多种数据类型的复杂数据、列结构。我怀疑对您的“小部件”功能没有可比性/有用。

    【讨论】:

      猜你喜欢
      • 2014-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-29
      • 1970-01-01
      相关资源
      最近更新 更多