大量編輯頁 面屬性可讓您一次編輯多個頁面的屬性。
由於可能有不同的值,預設不會啟用頁面屬性進行大量編輯。 必須明確允許(啟用)。 定義可用於大量編輯的頁面屬性時,您需要考慮某些含意,例如:
某些欄位通常是唯一的;例如頁面標題。 您必須決定在要套用某個值時,啟用這類欄位以進行大量編輯是否有意義。
某些欄位可能有多個值,這在呈現時需要有意義的表示。
例如,表示「已準備好發佈」的核取方塊。 大量編輯前,這可能有數個值(例如就緒、正在審核、正在進行中)。
大量編輯頁面屬性為:
某些欄位可能有多個值,這在呈現時需要有意義的表示。 因此,您只應啟用下列欄位類型:
/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):
使用CRXDE Lite(或相同的方法)開啟您的頁面元件。
例如:/apps/core/wcm/components/page/v1/page
此範例假設已在執行個體上安裝核心元件,如果執行個體執行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
您必須不要變更/libs
路徑中的任何項目。
這是因為下次升級執行個體時會覆寫/libs
的內容(而當您套用Hotfix或Feature Pack時,很可能會覆寫)。
設定和其他變更的建議方法為:
1. 在`/apps`下重新建立所需項(即`/libs`中存在的項)
1. 在`/apps`內進行任何更改
選擇全部保存以保存更新。