Woocommercenet Auswählen eines Produktvariationsattributs

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Woocommercenet Auswählen eines Produktvariationsattributs

by Anonymous » 21 Feb 2025, 00:02

Ich kann Produktattribute und Produktvariationen hinzufügen. Wie wählen Sie die Standardattribute für eine Variation aus? Die obere Reihe des Bildes unten zeigt, was ich erreichen möchte. Die Optionen für die Drop -Downs sind in den Produktattributen festgelegt.

Code: Select all

 var variationList = new List();
List default_attributes = new List();

variationList.Add(new Variation
{
regular_price = 33.3,
price = 23.99,
description =  "Some product " ,
weight = 1.2,
sku = "SKU num"
});

List myVarAttrList = new List();
VariationAttribute varAttrib = new VariationAttribute();
varAttrib.option = "Not a Sample";
varAttrib.name = "Sample";

myVarAttrList.Add(varAttrib);

foreach (Variation variat in variationList)
{
//  variat.attributes.Add(varAttrib);  this causes and Object reference not set exception
variat.attributes = myVarAttrList;

var addVar = wc.Product.Variations.Add(variat, Convert.ToUInt32(RecID));

}

Top