當表單作者使用template建立最適化表單時,表單作者可以根據模板策略查看和使用特定元件。 您可以指定範本內容原則,以選擇表單作者在表單編寫時看到的一組元件。
建立範本時,會建立在內容存放庫的/conf
下。 根據您在/conf
目錄中建立的資料夾,範本的路徑為:/conf/<your-folder>/settings/wcm/templates/<your-template>
。
根據範本的內容原則,執行下列步驟以顯示側欄中的元件:
開啟CRXDE lite。
URL: https://<server>:<port>/crx/de/index.jsp
在CRXDE中,導覽至建立範本的資料夾。
例如:/conf/<your-folder>/
在CRXDE中,導覽至:/conf/<your-folder>/settings/wcm/policies/fd/af/layouts/gridFluidLayout/
若要選取一組元件,需要新的內容原則。 要建立新策略,請複製並貼上預設策略,然後更名它。
預設內容策略的路徑為:/conf/<your-folder>/settings/wcm/policies/fd/af/layouts/gridFluidLayout/default
在gridFluidLayout
資料夾中,複製並貼上預設策略,然後將其更名。 例如, myPolicy
。
選擇您建立的新策略,並在右側面板中選擇components屬性,類型為string[]
。
選取並開啟元件屬性時,您會看到「編輯元件」對話方塊。 「編輯元件」對話框允許您使用+和-按鈕添加或刪除元件組。 您可以新增元件群組,其中包含您希望作者使用的表單元件。
新增元件群組後,按一下OK以更新清單,然後按一下CRXDE位址列上方的儲存全部並重新整理。
在範本中,將內容原則從預設變更為您建立的新原則。 (此範例中為myPolicy
)。
要更改策略,請在CRXDE中導航到/conf/<your-folder>/settings/wcm/templates/<your-template>/policies/jcr:content/guideContainer/rootPanel/items
。
在cq:policy
屬性中,將default
更改為新策略名稱(myPolicy
)。
使用範本建立表單時,您可以在側欄中看到新增的元件。