Package DE_EPAGES::MultiStore::API::Synchronization
MultiStore - Synchronization module
Base |
Exporter |
@EXPORT_OK |
Functions
- AddSubShopObject
- ClassAliasFromObjectPath
- GetMasterXMLDir
- GetMasterXMLFile
- ImportProduct
- ImportProductType
- ImportSubShop
- IsAffiliateVisible
- TransformImportXML
AddSubShopObject
Clones a product or content object from the master shop to a sub shop.
Syntax |
$SubShopObject = AddSubShopObject($SubShopCategory, $MasterObjectPath); |
Input |
|
Return |
|
ClassAliasFromObjectPath
Detects the class alias from the given "ObjectPath".
Syntax |
my $ClassAlias = ClassAliasFromObjectPath($ObjectPath); |
Input |
|
Return |
|
GetMasterXMLDir
Detects the MasterShops XML directory from the given "MasterObjectPath".
Syntax |
my $Dir = GetMasterXMLDir($Shop, $MasterObjectPath); |
Input |
|
Return |
|
GetMasterXMLFile
Detects the MasterShops object XML file from the given "MasterObjectPath".
Syntax |
my $XMLFile = GetMasterXMLFile($Shop, $MasterObjectPath); |
Input |
|
Return |
|
ImportProduct
Import a new product.
Syntax |
ImportProduct($Shop, $MasterObjectPath); |
Input |
|
Return |
|
ImportProductType
Import a new product type.
Syntax |
ImportProductType($Shop, $Alias, $Update); |
Input |
|
Return |
|
ImportSubShop
Imports OverwritableAttributes and ContentObjects into (Sub)Shop.
Syntax |
ImportSubShop($Shop) |
Input |
|
IsAffiliateVisible
Determines the visibility of a MasterShop object for a certain SubShop.
Syntax |
IsAffiliateVisible($SubShop, $MasterObjectPath, $ClassAlias) |
Input |
|
Return |
|
TransformImportXML
Transformation of some attributes during import of an object.
Syntax |
TransformImportXML($Object, $TagName, $hAttributes) |
Input |
|