Amazon Fehlermeldung (Beispiel):
cvc-complex-type.2.2: Element 'Width' darf keine Element [Kinder] haben, und der Wert muss gültig sein.
Was bedeutet dieser Fehler?
Amazon lässt Sie wissen, dass sie eine Breiteneinheit erhalten (zum Beispiel: "CM"), aber keinen entsprechenden Wert für die Breite. Diese beiden Elemente sind gegenseitig abhängig, was den Fehler verursacht.
Das Problem kann im Vorschau Abschnitt identifiziert werden: "item_width" ist leer, während "item_width_unit_of_mesure" mit "CM" ausgefüllt ist.
Ein ähnlicher Fehler kann mit dem Preis auftreten, wenn der Preis leer ist, aber die Währung ("EUR" zum Beispiel) ausgefüllt ist.
Hinweis: Trotz des Wortes "Kinder" hat dieser Fehler nichts mit Variationen zu tun.
Diesen Fehler lösen und verhindern:
In diesem Beispiel fügen Sie eine Regel hinzu, um das Attribut "item_width_unit_of_mesure" zu leeren, wenn das Feld, das mit dem Attribut "item_width" übereinstimmt, keinen Wert hat.
Beispiel für eine Regel:
Allgemeiner gesprochen, stellen Sie sicher, dass gegenseitig abhängige Felder entweder beide ausgefüllt oder beide leer sind.