Curlybars 可以隐藏帮助中心的组件,例如文章、组别、类别、社区主题或社区帖子。为此,请在主题代码中添加条件语句,指定您要隐藏的组件的唯一 ID 号。
此自定义适用于 Guide Professional 和 Enterprise 服务模式,以及 Suite Growth 服务模式或更高版本。此工作流程包括以下步骤。
第 1 步:查找组件的 ID 号
每个组件都有一个唯一 ID。当您导航到组件页面时,该 ID 号将显示在 URL 中。
查找唯一 ID 号
- 在帮助中心,导航到组件。例如,如果您想在帮助中心隐藏某个类别,则单击该类别。
- 在浏览器地址栏中找到相应 URL,获取唯一 ID 号。URL 格式示例:
/hc/en-us/categories/200420805-General
,其中编号200420805
是组件的唯一 ID。记下该编号。 - 如需隐藏多个组件,请重复上述步骤,获取其它唯一 ID。
第 2 步:编辑主题代码
访问主题代码,添加 isnt 助手表达式。在 isnt
语句中添加组件的 ID 号后,主题不会呈现指定的组件并会将其隐藏在帮助中心页面中。
获取主题代码
- 在 Guide 中,单击 Guide 管理员。
- 单击侧栏中的自定义设计图标 ()。
- 找到当前主题,单击自定义。然后,单击编辑代码。
- 在 templates 文件夹中找到您要编辑的页面。
添加 isnt 语句
本例中,Copenhagen 主题已编辑,以在主页中隐藏“公告”和“不公开”类别。用户仍可通过类别及其文章的链接访问这些类别。
- 在 templates 文件夹中,单击 home_page.hbs 访问主页模板。
- 在
isnt
语句中添加组件的唯一 ID 号。如需指定多个组件,请重复该代码。
- 单击发布。要检查组件是否已消失,请单击预览。
接下来做什么
使用 isnt
语句隐藏帮助中心和社区页面的其他组件。在主题中选择一个模板文件,并指定组件的 ID。本例中,有篇文章已从侧栏的组别列表中移除,但仍可通过搜索或直接链接访问。
为此,将 isnt
语句和文章 ID 添加到 article_page.hbs 模板文件。
有关更多信息,请参阅文章:自定义帮助中心主题。