Catalog Essentials

本页提供使用Enablement Community站点的目录功能的基本信息。

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

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

请参阅标记Enablement Resources

客户端的必备工具

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
属性 请参阅目录功能

服务器端的必备工具

目录功能

包含目录函数的社区站点结构包括已配置的enablement catalog组件。

预过滤器

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

使用Enablement Tutorial的示例:

  • 论作者

  • 使用CRXDE

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

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

    • 选择catalog节点

    • 选择​创建节点

      • 名称: filters
      • 类型: nt:unstructured
      • 选择​保存全部
  • se_resource-tags属性添加到filters节点

    • 选择filters节点

    • 添加多属性

      • 名称: se_resource-tags
      • 类型:字符串
      • 值:<输入TagID>
        • 选择​

        • 选择​添加

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

configure-catalog

预过滤标记ID

预过滤器TagID必须与应用到启用资源的标记完全匹配。 这些属性在站点的resources文件夹中显示为属性se_resource-tags的值。

配置过滤器

参考API

在此页面上