設定頁面以大量編輯頁面屬性

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

由於可能存在不同的值,頁面屬性未啟用作為預設的大量編輯。 必須明確允許(啟用)。 在定義可供大量編輯的頁面屬性時,您需要考慮某些意涵,例如:

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

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

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

注意

大量編輯頁面屬性為:

  • 傳統UI中不提供。
  • 不適用於即時副本中的頁面。
  • 僅適用於具有相同資源型別的頁面。
注意

Assets也可進行大量編輯。 兩者非常類似,但有些地方有所不同。 另請參閱 編輯多個資產的屬性 以取得完整資訊。 您可以使用來自訂資產的大量中繼資料編輯器中的欄位 結構描述編輯器.

啟用欄位

注意

某些欄位可能有多個值 — 這在呈現時需要有意義的表示。 因此,您應該只啟用下列欄位型別:

  • /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

    注意

    此範例假設核心元件已安裝在例項上,如果例項搭配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

    注意

    必須 不變更中的任何專案 /libs 路徑。

    這是因為 /libs 下次升級執行個體時會被覆寫(而您在套用hotfix或feature pack時很可能會被覆寫)。

    設定和其他變更的建議方法是:

    1. 重新建立所需專案(即該專案存在於中) `/libs`)下 `/apps`
    1. 進行任何變更 `/apps`
    
  4. 選取 全部儲存 以儲存您的更新。

本頁內容