1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-01-28 05:46:35 +02:00
OpenIntegrations/docs/en/md/VK/Product-properties-management/Add-product-property-variant.md
Vitaly the Alpaca (bot) 0f4faff7ab Main build (Jenkins)
2024-10-13 15:00:04 +03:00

1.2 KiB

sidebar_position
5

Add product property variant

Adds a variant for an existing property

Function AddProductPropertyVariant(Val Value, Val Property, Val Parameters = "") Export

Parameter CLI option Type Description
Value --value String Property value
Property --prop String, Number Property ID where the variant is added
Parameters --auth Structure Of String Authorization JSON or path to .json

Returns: Map Of KeyAndValue - serialized JSON response from VK


    Parameters = GetVKParameters();

    Property    = "878";
    OptionArray = New Array;
    OptionArray.Add("Yellow");
    OptionArray.Add("Blue");
    OptionArray.Add("Red");

    For Each Value In OptionArray Do

        Result = OPI_VK.AddProductPropertyVariant(Value, Property, Parameters);

        FunctionParameters.Insert(ParameterName, VariantID);
    EndDo;
    
  oint vk AddProductPropertyVariant --value %value% --prop "648" --auth "GetVKParameters()"

{
 "response": {
  "variant_id": 2563
 }
}