1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-01-26 05:37:27 +02:00
OpenIntegrations/docs/en/md/VK/Product-properties-management/Add-product-property-variant.md
Vitaly the Alpaca (bot) d2f88b4a8e Main build (Jenkins)
2024-09-29 17:35:23 +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    = "809";
    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": 980
  }
  }