【问题标题】:Umbraco Non-Page ItemsUmbraco 非页面项目
【发布时间】:2016-03-16 03:35:03
【问题描述】:

我一直在使用 Sitecore CMS,现在我正在尝试学习 Umbraco。

在 Umbraco 中创建非页面项目的最佳方法/实践是什么?在 Sitecore 中,我会在网站内容树之外创建项目,并通过控制器中的 API 访问它们。

作为一个实际示例,我正在尝试创建一组社交媒体项目,我可以将它们作为菜单显示在网站的不同部分。在 Sitecore 中,我会创建一个带有名称、图标和 URL 的“社交媒体”模板,并在特定文件夹中创建几个项目。然后控制器将遍历这些项目并在我需要的地方创建一个菜单。或者,促销块的内容可以存储在单独的项目中并包含在任何页面中。

使用 Umbraco 实现此结果的最佳方法是什么?

【问题讨论】:

    标签: .net content-management-system umbraco


    【解决方案1】:

    Umbraco 可以用同样的方式设置。我经常在主网站之外的内容树中创建“设置”或“数据”文件夹。这允许属性选择器/数据类型可以选择在整个站点共享的“非页面”数据。

    您当然也可以通过 Umbraco API 直接访问此特殊区域中的项目,或者如果项目很多,则通过设置自定义检查搜索索引。

    这有帮助吗?

    【讨论】:

      猜你喜欢
      • 2014-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多