AEM內容片段中的自訂地區設定資料夾無法驗證唯一欄位

AEM中的自訂地區設定資料夾名稱會造成唯一欄位驗證錯誤,因為這些名稱無法辨識為語言根。 若要修正此問題,請將資料夾上的jcr:language屬性設定為正確的ISO語言代碼,以便AEM套用適當的地區設定範圍。

說明 description

環境

  • 產品: Adobe Experience Manager as a Cloud Service (AEMaaCS) — 網站
  • 限制:使用自訂地區設定資料夾名稱而非標準ISO語言代碼時發生問題。

問題/症狀

  • 在使用非標準語言代碼名稱的不同地區設定資料夾中建立具有相同值的內容片段時,唯一欄位驗證會失敗。
  • 例如,使用mx而非es_MX之類的ISO程式碼會導致AEM將資料夾視為相同範圍的一部分,導致非預期的唯一性錯誤。

解決方法 resolution

若要解決問題,請依照下列步驟進行:

  1. 導覽至AEM中的自訂地區設定資料夾(例如,/mx)。
  2. 存取此資料夾中的jcr:content節點。
  3. 將屬性jcr:language設定為適當的ISO語言代碼(例如,es_MX)。
  4. 在AEM中儲存並認可變更。
  5. 在不同地區設定資料夾中使用相同的唯一欄位值來建立或更新內容片段,並確認沒有發生唯一性驗證錯誤。

注意:設定jcr:language屬性可允許特定企業的資料夾命名,同時維護唯一欄位和翻譯工作流程的正確地區設定範圍。

相關讀取

在AEMaaCS使用手冊中定義內容片段模型

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