配置对页面属性的批量编辑 configuring-bulk-editing-of-page-properties

批量编辑页面属性功能让您一次编辑多个页面的属性。

注意事项 considerations

默认情况下,页面属性未启用批量编辑。必须明确启用这些属性。在定义可用于批量编辑的页面属性时,您需要考虑某些事项,例如:

  • 某些字段通常是唯一的。当应用一个值时,您必须确定启用此类字段进行批量编辑是否有意义。
    • 例如,页面标题几乎总是唯一的。
  • 某些字段可能会有多个值,在呈现时需要以有意义的方法进行表示。
    • 例如,标记为​ 准备发布 ​的状态下拉列表。在批量编辑之前,它可能有多个值,如​ readyin-reviewin-progress ​等。

由于可能存在多个值,建议仅启用以下字段类型进行批量编辑。

  • /libs/granite/ui/components/foundation/form/textfield
  • /libs/granite/ui/components/foundation/form/textarea
  • /libs/granite/ui/components/foundation/form/tagspicker
  • /libs/granite/ui/components/foundation/form/datepicker
  • /libs/granite/ui/components/foundation/form/pathbrowser
  • /libs/granite/ui/components/foundation/form/checkbox

启用字段 enabling-a-field

这些步骤使用 WKND 示例内容中的 /apps/core/wcm/components/page/v1/page 作为示例,以便在开发环境中对字段进行批量编辑。

  1. 使用 CRXDE 打开您的页面组件。

  2. 导航至cq:dialog 定义中的必填字段。

  3. 在字段节点上定义以下属性:

    • 名称allowBulkEdit
    • 类型Boolean
    • true
  4. 选择​ 保存全部,以保留您的更新。

限制 limitations

页面属性的批量编辑:

  • 不适用于 Live Copy 中的页面。
  • 仅适用于具有相同资源类型的页面。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab