目录要点

本页提供了有关使用启用社区站点的目录功能的基本信息。

目录功能(当包含在社区站点中时)允许社区成员浏览并选择目录中列出的支持资源。

enablement catalog组件允许社区成员访问启用资源的目录。 使用AEM标记是管理目录中启用资源外观的重要部分。

请参阅标记支持资源

客户端要点

resourceType social/enablement/components/hbs/catalog
可包含
clientlibs cq.social.enablement.hbs.breadcrumbs
cq.social.enablement.hbs.catalog
cq.social.enablement.hbs.resource
cq.social.enablement.hbs.learningpath
模板 /libs/social/enablement/components/hbs/catalog/catalog.hbs
css /libs/social/enablement/components/hbs/catalog/clientlibs/catalog.css
属性 请参阅目录功能

服务器端要点

目录功能

包含Catalog函数的社区站点结构,包括配置的enablement catalog组件。

预过滤器

将目录功能添加到社区站点后,可以通过指定预过滤器来限制目录中显示的支持资源和学习路径。 这可以通过在网站的目录资源实例中设置属性来完成。

使用启用Tutorial的示例:

  • 在作者时

  • 使用CRXDE

  • 导航到目录页面上的目录资源

    • 例如,/content/sites/enable/en/catalog/jcr:content/content/primary/catalog
  • 添加子过滤器节点

    • 选择catalog节点

    • 选择​创建节点

      • 名称: filters
      • 类型: nt:unstructured
    • 选择​Save All

  • se_resource-tags属性添加到filters节点

    • 选择filters节点

    • 添加多属性

      • 名称: se_resource-tags

      • 类型:字符串

      • 值:<输入TagID>

      • 选择​

      • 选择​Add

        • 在弹出对话框中,选择+以添加其他预过滤TagID
  • 重新发布社区站点

chlimage_1-109

预过滤标记ID

预筛选器TagIDs必须完全匹配应用于启用资源的标记。 这些值在站点的resources文件夹中作为属性se_resource-tags的值显示。

chlimage_1-190

参考API

在此页面上