ePages 7.1.0 - DE_EPAGES/Product/API/Constants.pm

Package DE_EPAGES::Product::API::Constants

Some constants

@EXPORT_OK
$CSV_SPECIAL_PRODUCTITEMS
@CSV_WARNING_CODES_PRODUCT
@CSV_WARNING_CODES_PRODUCTTYPE
@FROM_MASTERPRODUCT_INHERITABLE_ATTRIBUTES_ON_UPDATE
@FROM_MASTERPRODUCT_NON_INHERITABLE_ATTRIBUTES_ON_GETWITHPARENT
PRODUCT_PAGETYPE
%PRODUCT_ATTRIBUTE_TYPES
PRODUCT_IMAGES_JPEG_QUALITIES
PRODUCT_IMAGES_SIZES
PRODUCT_LARGE_IMAGE_SIZES
PRODUCT_IMAGE_SIZE_NAMES
PRODUCT_IMAGE_MAX_COUNT
SMART_PRODUCT_SEARCH_RESULT_COUNT
PRODUCT_ATTRIBUTE_DEPENDENCY
MBOUI_PRODUCT_DETAIL_PAGE

$CSV_SPECIAL_PRODUCTITEMS (ref.array.string)

csv export import constants

PRODUCT_IMAGES_SIZES
(ref.hash.array.int)

image dimensions for automatic resizing. Hash key
is the image size postfix ('s'=small, 'm'=medium, 'l'=large, 'h'=huge, 'xs'=thumbnail).
Hash value is the image size as array reference [width, height].

PRODUCT_LARGE_IMAGE_SIZES
(ref.array.string)

image dimensions for automatic resizing of the large product image.

PRODUCT_IMAGE_SIZE_NAMES
(ref.hash.string)

maps image size postfix (see PRODUCT_IMAGES_SIZES)
to product attribut name, for example 'xs' => 'ImageThumbnail'.

PRODUCT_IMAGES_JPEG_QUALITIES (ref.hash.string)

Quality value for JPEG images, 0 - 100 | integer

PRODUCT_ATTRIBUTE_DEPENDENCY
(ref.hash.string)

maps a product attribute to another on which it depends