設定頁面以大量編輯頁面屬性 configuring-your-page-for-bulk-editing-of-page-properties
頁面屬性的批次編輯可讓您同時編輯多個頁面的屬性。
由於可能有不同的值,頁面屬性不會預設為啟用大量編輯功能。 必須明確允許(啟用)。 定義可進行大量編輯的頁面屬性時,您需要考慮特定意涵,例如:
-
某些欄位通常是唯一的;例如,頁面標題。 決定啟用這些欄位進行大量編輯是否有意義(何時將套用一個值)。
-
某些欄位可能有多個值 — 這在轉譯時需要有意義的表示。
例如,顯示「準備發佈」的核取方塊。 在大量編輯之前,這可能會有數個值(例如,就緒、稽核中、進行中)。
CAUTION
頁面屬性的大量編輯有以下特性:
- 傳統UI中不提供。
- 不適用於 Live Copy 內的頁面。
- 僅適用於具有相同資源類型的頁面。
NOTE
大量編輯也適用於Assets。 兩者非常類似,但僅有少數幾個差異點。 如需完整資訊,請參閱編輯多個Assets的屬性。 您可以使用結構描述編輯器自訂Assets的大量中繼資料編輯器中的欄位。
啟用欄位 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
已在頁面元件上啟用欄位(不在範本上啟用):
-
使用CRXDE Lite(或同等方法)開啟頁面元件。
例如:
/apps/core/wcm/components/page/v1/page
note note NOTE 此範例假設核心元件已安裝在例項上,若例項搭配We.Retail範例內容執行即是如此。 如需詳細資訊,請參閱核心元件檔案。 -
導覽至
cq:dialog
定義內的所需欄位。 -
在欄位節點上定義以下屬性:
- 名稱:
allowBulkEdit
- 類型:
Boolean
- 值:
true
例如,對於標準頁面foundation元件:
/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. 在`/apps`下重新建立必要專案(亦即,它存在於`/libs`中) 1. 在`/apps`中進行任何變更
- 名稱:
-
選取「儲存全部」即可保留您的更新。
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2