Die Überprüfung eindeutiger Felder schlägt mit benutzerdefinierten Gebietsschemaordnern in AEM-Inhaltsfragmenten fehl
Benutzerdefinierte Gebietsschema-Ordnernamen in AEM verursachen eindeutige Fehler bei der Feldüberprüfung, da sie nicht als Sprachstämme erkannt werden. Um dies zu beheben, setzen Sie die jcr:language-Eigenschaft für den Ordner auf den richtigen ISO-Sprach-Code, sodass AEM einen angemessenen Gebietsschema-Umfang anwendet.
Beschreibung description
Umgebung
- Product: Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites
- Einschränkung: Problem tritt auf, wenn benutzerdefinierte Gebietsschema-Ordnernamen anstelle von standardmäßigen ISO-Sprach-Codes verwendet werden.
Problem/Symptome
- Die Überprüfung eindeutiger Felder schlägt fehl, wenn Inhaltsfragmente mit identischen Werten in verschiedenen Gebietsschemaordnern erstellt werden, die nicht standardmäßige Sprach-Code-Namen verwenden.
- Wenn Sie beispielsweise
mxanstelle eines ISO-Codes wiees_MXverwenden, behandelt AEM die Ordner als Teil desselben Bereichs, was zu unerwarteten Eindeutigkeitsfehlern führt.
Lösung resolution
Gehen Sie wie folgt vor, um das Problem zu beheben:
- Navigieren Sie zum Ordner für benutzerdefinierte Gebietsschemata (z. B.
/mx) in AEM. - Greifen Sie auf den Knoten
jcr:contentin diesem Ordner zu. - Legen Sie die Eigenschaft
jcr:languageauf den entsprechenden ISO-Sprach-Code fest (z. B.es_MX). - Speichern und Übertragen von Änderungen in AEM.
- Erstellen oder aktualisieren Sie Inhaltsfragmente mit identischen eindeutigen Feldwerten in verschiedenen Gebietsschema-Ordnern und stellen Sie sicher, dass kein Fehler bei der Überprüfung der Eindeutigkeit auftritt.
Hinweis:Das Festlegen der Eigenschaft "jcr:language" ermöglicht eine geschäftsspezifische Ordnerbenennung unter Beibehaltung eines korrekten Gebietsschemabereichs für eindeutige Felder und Übersetzungs-Workflows.
Verwandte Lektüre
Definieren von im AEMaaCS-Benutzerhandbuch
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f