模块升级流程
四个步骤:先看价格,后升级。
- 01
上传您的模块
在您的客户账户中上传 zip 文件,可选择提供您的 PrestaShop 和 PHP 版本以及给开发人员的备注。
- 02
查看价格并付款
几分钟内我们将评估您的模块并显示价格。您预先付款;然后我们开始工作。
- 03
我们进行升级
代码将更新至 PrestaShop 9.2.0,并在干净的测试店铺中进行测试。
- 04
检查并下载
开发人员会审核更改和测试结果,并通过官方的 PrestaShop Validator 进行检查。批准后,您可以在账户中下载该模块。
您的模块将经历以下过程
- 检查。 我们检查 zip 文件:包含一个模块、有效的主文件且没有不安全路径。已声明支持 PrestaShop 9.2.0 的模块将被拒绝,因为它们无需升级。
- 价格。 我们测量模块的大小及其在 PrestaShop 9.2.0 上的问题,并向您展示价格。您预先付款;然后我们开始工作。
- 升级。 被移除和更改的 PrestaShop 及 PHP 函数将替换为其当前的等效项。功能、设置和外观保持不变。
- 静态检查。 检查代码是否存在语法错误和类型错误。
- 测试店铺。 在干净的 PrestaShop 9.2.0 店铺中安装、配置、在前台显示并再次卸载该模块。
- 开发人员检查。 开发人员会审查每项更改,并通过官方的 PrestaShop Validator 运行模块。
- 下载。 您将收到一封电子邮件,并可立即下载新版本以及我们所做更改的列表。
我们升级哪些模块
- 为较旧版本的 PrestaShop 构建。 为 PrestaShop 1.6、1.7 或 8 制作但在 PrestaShop 9.2.0 上无法运行的模块。
- 不再维护。 开发人员不再发布更新或不再出售的模块。
- 您自己的模块。 为您的店铺构建的定制模块。
- 您可以使用它。 您拥有该模块的有效许可以及对其进行修改的权利。
- 可读的代码。 源代码未经过加密或混淆。
- 每个 zip 文件一个模块。 最大不超过 50 MB 的 zip 文件,包含一个模块文件夹。
我们不升级哪些内容
- 仍在 PrestaShop Addons 上维护。 该模块是否仍在 PrestaShop Addons 上销售或更新?请直接在那里获取更新。
- 由开发人员继续维护。 开发人员是否仍在自己的店铺中提供更新?请向他们索取 PrestaShop 9.2.0 版本。
- 加密代码。 带有加密或混淆代码的模块(例如 ionCube)无法进行修改。
- 许可检查。 我们绝不会移除或绕过许可检查或保护机制。
- 已经兼容。 已声明支持 PrestaShop 9.2.0 的模块将自动被拒绝。
- 新功能或设计。 升级仅保留模块原有的功能。额外的功能或更改属于定制工作,需要单独报价。
模块升级费用是多少?
对于能在 PrestaShop 9.2.0 上运行的模块,价格在 **35 欧元至 195 欧元(不含增值税)**之间;经 PrestaShop Validator 验证的模块或定制工作费用更高。价格根据模块的大小和发现的问题进行计算,上传后即可看到。
| 较低价格 | 较高价格 | |
|---|---|---|
| 模块大小 | 少量文件 | 大量文件和代码行 |
| 发现的问题 | 较少的兼容性问题 | 许多过时的函数 |
| 在 PrestaShop 9.2.0 上安装 | 可以 | 暂不能 |
您需预先付款,我们在收到付款后开始工作。如果最终仍无法让模块正常运行,我们将退还您的款项。
关于模块升级的常见问题
升级后我的模块外观或功能会有所不同吗?
不会。我们只更改在 PrestaShop 9.2.0 上运行所必需的部分。功能、设置和外观保持不变。
我可以升级在 PrestaShop Addons 上购买的模块吗?
仅当该模块不再在那里面维护时可以。如果该模块仍在 PrestaShop Addons 或由其开发人员更新,请从他们那里获取更新。
这需要多长时间?
上传几分钟后您就能看到价格。付款后,自动升级通常需要几分钟;然后开发人员会检查结果,一旦可以下载,您将收到一封电子邮件。
我什么时候付款?
提前付款。上传后立即显示价格;我们在收到付款后开始工作。如果最终仍无法让模块正常运行,我们将退还您的款项。
你们会保留我的模块多久?
上传的模块和结果将在 90 天后自动删除。
我应该测试升级后的模块吗?
是的。在将其用于您的正式店铺之前,请务必先将其安装在您店铺的测试副本(staging)上进行测试。