-
Notifications
You must be signed in to change notification settings - Fork 1
VirtoCommerce.ModulesPublishing module
Dmitry edited this page Jan 1, 2016
·
3 revisions
The purpose of this module is to transform modules packages to the Virto Commerce App Store products. The module should be installed to the Virto Commerce App Store manager.
There are several steps to transform modules packages to the Virto Commerce App Store catalog products:
- Upload modules packages to the packages folder. The packages folder path is configured in the "Packages folder" property of "App Store import" settings. By default the path is "~/App_Data/ModulesPackages".
- Go to the Catalog module of Virto Commerce App Store manager.
- Be sure that the app Catalog contains a Category for the newest modules. The Category has special Code. The code is configured in the "Category code" property of "App Store import" settings. By default the Code is "NewModules".
- In order to transform modules packages to the Virto Commerce App Store products click on the "Import" toolbar command.
- In the opened blade, select "App Store import".
- Product SKU is the id in "module.manifest" file.
- Product Name is the title in "module.manifest" file.
- Product "Store visible" is false.
- Product "Can be purchased" is false.
- Product variation:
- Variation SKU is the id plus the version in "module.manifest" file.
- Variation Name is the title plus the version in "module.manifest" file.
- Variation Asset is the module package.
- Variation property ReleaseDate is the current publishing date.
- Variation property ReleaseVersion is the version in "module.manifest" file.
- Variation property Compatibility is the platformVersion in "module.manifest" file.
- Variation property Description is the description in "module.manifest" file.
- Variation property ReleaseNote is the releaseNotes in "module.manifest" file.
- If product does not exist in the Catalog, then it will be created in "NewModules" category.
- If product exists in the Catalog, then it will be updated by adding new variation.
- If product exists in the Catalog and has the same variation version, then it will be skipped.