設定頁面以大量編輯頁面屬性 configuring-your-page-for-bulk-editing-of-page-properties

CAUTION
AEM 6.4已結束延伸支援,本檔案不再更新。 如需詳細資訊,請參閱 技術支援期. 尋找支援的版本 此處.

大量編輯頁面屬性 可讓您一次編輯多個頁面的屬性。

由於可能有不同的值,預設不會啟用頁面屬性進行大量編輯。 必須明確允許(啟用)。 定義可用於大量編輯的頁面屬性時,您需要考慮某些含意,例如:

  • 某些欄位通常是唯一的;例如頁面標題。 您必須決定在要套用某個值時,啟用這類欄位以進行大量編輯是否有意義。

  • 某些欄位可能有多個值,這在呈現時需要有意義的表示。

    例如,表示「已準備好發佈」的核取方塊。 大量編輯前,這可能有數個值(例如就緒、正在審核、正在進行中)。

CAUTION
大量編輯頁面屬性為:
  • 傳統UI中無法使用。
  • 不適用於即時副本中的頁面。
  • 僅適用於資源類型相同的頁面。
NOTE
資產也可進行大量編輯。 這非常相似,但有幾點不同。 請參閱 編輯多個資產的屬性 以取得完整資訊。 您可以使用 結構編輯器.

啟用欄位 enabling-a-field

NOTE
某些欄位可能有多個值,這在呈現時需要有意義的表示。 因此,您只應啟用下列欄位類型:
  • /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

頁面元件上會啟用欄位(not 在範本上):

  1. 使用CRXDE Lite(或相同的方法)開啟您的頁面元件。

    例如:/apps/core/wcm/components/page/v1/page

    note note
    NOTE
    此範例假設已在執行個體上安裝核心元件,如果執行個體執行We.Retail範例內容,即為此情況。 請參閱 核心元件檔案 以取得更多資訊。
  2. 導覽至 cq:dialog 定義。

  3. 在欄位節點上定義下列屬性:

    • 名稱: allowBulkEdit
    • 類型: Boolean
    • : true

    例如,對於標準頁面 基礎元件:

    /libs/foundation/components/page

    該屬性將定義在:

    cq:dialog/content/items/tabs/items/basic/items/column/items/onofftime/items/ondate

    note caution
    CAUTION
    必須 不會變更 /libs 路徑。
    這是因為 /libs 下次升級執行個體時即會覆寫(而當您套用Hotfix或Feature Pack時,很可能會覆寫)。
    設定和其他變更的建議方法為:
    code language-none
    1. 重新建立所需項目(亦即, `/libs`)底下 `/apps`
    1. 在內進行任何變更 `/apps`
    
  4. 選擇 全部儲存 以保留更新。

recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e