2017-04-30 1 views
1

Hybris 6.3.0.2Back Office: ClassificationAttributeValue Sichtbarkeit Ausgabe

In ClassAttributeAssignment können Benutzer verändert die Art zu valuelist, so dass er eine vordefinierte Liste von ClassificationAttributeValues ​​in Drop-Down in Produktattribut Registerkarte für classificationAttribute zeigen kann.

Problem: Das Problem ist sehr seltsam, da für einige der Klassifikationsattribute der Wert nicht angezeigt wird, obwohl wir den Typ als Werteliste/Enumeration festlegen und attributeValues ​​einen Wert für Feature-Deskriptorwerte geben. Nur na zeigt, sonst nichts.

The wh

Das ganze Muster ist zufällig, einige für Klassifikations Attribut, dessen Arbeits, für einige der Klassifizierung Attribut, seine Arbeit nicht. Wir sind nicht in der Lage, zu erkennen, warum dies geschieht, weil wir diese Attribute auch mit denen vergleichen, die mit einer anderen arbeiten, die nicht funktioniert. Beide haben die gleiche Konfiguration, aber eine davon zeigt nicht.

In HMC kommen Werte für alle, aber im Backoffice gibt es nur ein Problem.

Kann uns bitte jemand helfen, dieses Problem zu beheben.

+0

Was ist Ihre Version? Hast du die Synchronisation versucht? Alle Attributmodelle sind gleich? Möglicherweise können Sie den Export dieser Attribute teilen. – mkysoft

+0

@mkysoft seine Hybris 6.3.0.2. Wissen Sie, wie Drop-Down-Werte im Backoffice geknackt werden? Ich kann FeatureValueEditor sehen, der dafür verantwortlich ist, den Wertabschnitt, der von ClassificationTabEditorAreaRenderer aufgerufen wird, zu rendern. Aber ich bekomme nicht genau, wo genau sie Dropdown-Werte auffüllen. –

+0

Werte kommen vom Populator. Möge der Populator Ihre Features manipulieren. Haben Sie JSON-Daten überprüft, die vom Backend kommen? – mkysoft

Antwort

0

Das Problem scheint in FeatureEditor in der unteren Zeile zu sein.

ClassificationAttributeModel attribute = assignment.getClassificationAttribute(); 
ClassificationClassModel cclass = (ClassificationClassModel)attribute.getClasses().iterator().next(); 

Wir erweitern FeatureEditor Verfahren und hergeholt ClassificationClassModel von ClassAttributeAssignmentModel außer Kraft zu setzen, anstatt ClassificationAttributeModel.

Verwandte Themen