Class CategoryLink

A CategoryLink represents a directed relationship between two catalog categories. Merchants create category links in order to market similar or related groups of products.

ConstantDescription
LINKTYPE_ACCESSORY: Number = 2Represents an accessory category link.
LINKTYPE_CROSS_SELL: Number = 4Represents a cross-sell category link.
LINKTYPE_OTHER: Number = 1Represents a miscellaneous category link.
LINKTYPE_SPARE_PART: Number = 6Represents a spare part category link.
LINKTYPE_UP_SELL: Number = 5Represents an up-sell category link.
PropertyDescription
sourceCategory: Category (read-only)Returns the object for the relation 'sourceCategory'.
targetCategory: Category (read-only)Returns the object for the relation 'targetCategory'.
typeCode: Number (read-only)Returns the type of this category link (see constants).

This class does not have a constructor, so you cannot create it directly.

MethodDescription
getSourceCategory()Returns the object for the relation 'sourceCategory'.
getTargetCategory()Returns the object for the relation 'targetCategory'.
getTypeCode()Returns the type of this category link (see constants).

assign, create, create, defineProperties, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toLocaleString, toString, valueOf, values

LINKTYPE_ACCESSORY: Number = 2

Represents an accessory category link.


LINKTYPE_CROSS_SELL: Number = 4

Represents a cross-sell category link.


LINKTYPE_OTHER: Number = 1

Represents a miscellaneous category link.


LINKTYPE_SPARE_PART: Number = 6

Represents a spare part category link.


LINKTYPE_UP_SELL: Number = 5

Represents an up-sell category link.


sourceCategory: Category (read-only)

Returns the object for the relation 'sourceCategory'.


targetCategory: Category (read-only)

Returns the object for the relation 'targetCategory'.


typeCode: Number (read-only)

Returns the type of this category link (see constants).


getSourceCategory(): Category

Returns the object for the relation 'sourceCategory'.

Returns:

  • the object for the relation 'sourceCategory'

getTargetCategory(): Category

Returns the object for the relation 'targetCategory'.

Returns:

  • the object for the relation 'targetCategory'

getTypeCode(): Number

Returns the type of this category link (see constants).

Returns:

  • the type of the link.