Package DE_EPAGES::Product::API::WebService::ProductTypeService
Implements the Product Type WebService.
Base |
DE_EPAGES::Content::API::WebService::BaseContentService |
Functions
- create
- createPreDefAttribute
- createProductAttribute
- delete
- deletePreDefAttribute
- deleteProductAttribute
- exists
- existsPreDefAttribute
- existsProductAttribute
- getAllInfo
- getAllPreDefAttributesInfo
- getAllProductAttributesInfo
- getBaseProductType
- getInfo
- getPreDefAttributeInfo
- getProductAttributeInfo
- update
- updatePreDefAttribute
- updateProductAttribute
create
WebService-Method: create Creates a list of product types.
Syntax |
$SoapData = $self->create($aProductTypes); |
Input |
|
Return |
|
createPreDefAttribute
WebService-Method: createPreDefAttribute Creates a list of predefined attributes.
Syntax |
$SoapData = $self->createPreDefAttribute($ProductAttributePath, $aPreDefAttributes); |
Input |
|
Return |
|
createProductAttribute
WebService-Method: createProductAttribute Creates a list of product attributes.
Syntax |
$SoapData = $self->createProductAttribute($ProductTypePath, $aProductAttributes); |
Input |
|
Return |
|
delete
WebService-Method: delete Deletes a list of product types.
Syntax |
$SoapData = $self->delete($aProductTypess); |
Input |
|
Return |
|
deletePreDefAttribute
WebService-Method: deletePreDefAttribute Deletes a list of product attributes.
Syntax |
$SoapData = $self->deletePreDefAttribute($aProductTypess); |
Input |
|
Return |
|
deleteProductAttribute
WebService-Method: deleteProductAttribute Deletes a list of product attributes.
Syntax |
$SoapData = $self->deleteProductAttribute($aProductTypess); |
Input |
|
Return |
|
exists
WebService-Method: exists Returns exists status of a list of product types.
Syntax |
$SoapData = $self->exists($aProductTypes); |
Input |
|
Return |
|
existsPreDefAttribute
WebService-Method: existsPreDefAttribute Returns exists status of a list of predefined attributes.
Syntax |
$SoapData = $self->existsPreDefAttribute($ProductAttributePath, $aPreDefAttributes); |
Input |
|
Return |
|
existsProductAttribute
WebService-Method: existsProductAttribute Returns exists status of a list of product attributes.
Syntax |
$SoapData = $self->existsProductAttribute($ProductTypePath, $aProductAttributes); |
Input |
|
Return |
|
getAllInfo
WebService-Method: getAllInfo Returns information about all existing product types of the current shop
Syntax |
$SoapData = $self->getAllInfo($aAttributes, $aLanguageCodes); |
Input |
|
Return |
|
getAllPreDefAttributesInfo
WebService-Method: getAllPreDefAttributesInfo Gets all predefined attributes of the product attribute.
Syntax |
$SoapData = $self->getAllPreDefAttributesInfo('/Shops/DemoShop/ProductTypes/Jacket/Attributes/Size'); $SoapData = $self->getAllPreDefAttributesInfo($ProductAttributePath, ['de', 'en']); |
Input |
|
Return |
|
getAllProductAttributesInfo
WebService-Method: getAllProductAttributesInfo Gets all product attributes of the product type.
Syntax |
$SoapData = $self->getAllProductAttributesInfo('/Shops/DemoShop/ProductTypes/Tent'); $SoapData = $self->getAllProductAttributesInfo('/Shops/DemoShop/ProductTypes/Tent', ['de', 'en']); |
Input |
|
Return |
|
getBaseProductType
WebService-Method: getBaseProductType Returns the path of the base product type.
Syntax |
$SoapData = $self->getBaseProductType(); |
Return |
|
getInfo
WebService-Method: getInfo Returns information about a list of product types.
Syntax |
$SoapData = $self->getInfo($aProductTypes, $aAttributes, $aLanguageCodes); |
Input |
|
Return |
|
getPreDefAttributeInfo
WebService-Method: getPreDefAttributeInfo Returns information about a list of predefined attributes for one product attribute.
Syntax |
$SoapData = $self->getPreDefAttributeInfo($ProductAttributePath, $aPreDefAttributes, $aLanguageCodes); |
Input |
|
Return |
|
getProductAttributeInfo
WebService-Method: getProductAttributeInfo Returns information about a list of product attributes for one product type.
Syntax |
$SoapData = $self->getProductAttributeInfo($ProductTypePath, $aAttributes, $aLanguageCodes); |
Input |
|
Return |
|
update
WebService-Method: update Updates a list of product types.
Syntax |
$SoapData = $self->update($aProductTypes); |
Input |
|
Return |
|
updatePreDefAttribute
WebService-Method: updatePreDefAttribute Updates a list of predefined attributes.
Syntax |
$SoapData = $self->updatePreDefAttribute($aProductTypes); |
Input |
|
Return |
|
updateProductAttribute
WebService-Method: updateProductAttribute Updates a list of product attributes.
Syntax |
$SoapData = $self->updateProductAttribute($aProductTypes); |
Input |
|
Return |
|