體驗片段允許範本的繼承問題

說明 description

客戶面臨體驗片段允許範本的繼承問題。

在他們的開發環境中,這可正常運作,但在生產環境中就不行。
在生產環境中,他們得在每個編輯器要建立體驗片段的資料夾中設定允許範本,而在開發環境中,編輯器可以在任何資料夾中建立體驗片段,而無需新增允許範本。

解決方法 resolution

在檢查客戶的執行個體時,發現在其體驗片段的開發作者上,他們為體驗片段 1 設定了以下允許範本,而在 Prod 執行個體上,他們則執行 2。

在兩個執行個體上設定相同的允許範本後,他們就能在生產環境中建立體驗片段,而無需將允許範本新增到每個資料夾。

===================================================================================================================================================================

在體驗片段設定中設定允許範本時,使用者會為整個執行個體設定允許範本,否則,使用者要在資料夾層級設定它們。

但是,升級時可以覆寫在執行個體層級設定的範本

如需有關這方面的詳細資訊,請參見此處 3

1 開發

https://author-pxxxxx-eyyyyyy.adobeaemcloud.com/ui#/aem/aem/start.html

體驗片段 - 設定 - 允許範本:

/libs/cq/experience-fragments/components/experiencefragment/template

/conf/folder/settings/wcm/templates/xf-template

2 生產

https://author-pxxxxx-ezzzzzz.adobeaemcloud.com/ui#/aem/aem/start.html

體驗片段 - 設定 - 允許範本:

/libs/cq/experience-fragments/components/experiencefragment/template

3 https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/sites/authoring/fundamentals/experience-fragments.html?lang=zh-Hant#configure-allowed-templates-folder

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f