配置文本过滤器 id21BPD0FK0XA

AEM Guides提供了在AEM存储库的选定路径上的文件中搜索文本的功能。 您可以使用过滤器搜索从存储库面板中搜索文件或浏览文件。 在Web编辑器中工作时,需要使用文件浏览对话框插入图像、引用或键引用等元素。

默认情况下,您可以使用一些增强型过滤器来搜索AEM存储库中的文件。 您可以筛选选定路径中存在的所有DITA文件或非DITA文件。 您还可以在DITA元素的属性中搜索特定值。 您还可以查找由指定用户签出的文件。

NOTE
您还可以配置全局配置文件并添加更多用于搜索的过滤器。

执行以下步骤来配置文本过滤器:

  1. 以管理员身份登录Adobe Experience Manager。

  2. 单击顶部的​ Adobe Experience Manager ​链接,然后选择​ 工具

  3. 从工具列表中选择​ 指南,然后单击​ 文件夹配置文件

  4. 单击​ 全局配置文件 ​拼贴。

  5. 单击​ XML编辑器配置

  6. 单击顶部的​ 编辑 ​图标。

  7. 下载ui_config.json文件。

  8. 在文件中配置过滤器。 您还可以添加自定义筛选条件,如下例所示:

    以下代码段显示了如何添加过滤选项“DITA文件”、“非DITA”、“DITA元素”和“由文件签出”。 它还包含一个自定义筛选条件 — 标记。

    code language-json
    [
      {
        "title": "DITA files",
        "property": "jcr:content/metadata/dita_class",
        "operation": "like",
        "children": [
          {
            "title": "DITA Topics",
            "value": "- topic/topic",
            "checked": true
          },
          {
            "title": "DITA Maps",
            "value": "- map/map",
            "checked": true
          }
        ]
      },
      {
        "title": "DITA elements",
        "property": "jcr:content/ditameta",
        "widgetId": "dita_filter",
        "operation": "like"
      },
      {
        "title": "Checked out by",
        "property": "jcr:content/cq:drivelock",
        "operation": "like",
        "itemConfig": {
          "component": "textfield",
          "placeholder": "Checked out by"
        },
        "children": [
          {
            "title": "Check out"
          }
        ]
      },
      {
        "title": "Tags",
        "property": "jcr:content/metadata/cq:tags",
        "itemConfig": {
          "component": "textfield",
          "placeholder": "Enter Tag"
        },
        "children": [
          {
            "title": "Tags"
          }
        ]
      }
    ]
    

    在上述代码片段中,第一个过滤器用于DITA文件。 过滤器定义采用以下参数:

    • 标题: ​过滤器的显示名称。 此标题将作为筛选选项显示在文件浏览对话框中。

    • 属性: ​在文件的元数据中匹配的属性。 例如,要仅允许属性中包含dita_class元数据的文件,属性过滤器会将“jcr:content/metadata/dita_class”作为其值。

    • 操作 ​指定“存在”以匹配属性参数中指定的值的存在

  9. 上载更新的ui_config.json文件,该文件包含添加的过滤器。

配置的筛选器在筛选器面板中可用。

父主题:​自定义Web编辑器

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178