哇通过Magento开发人员社区的流行需求,我们’ve 禁用AitoC重写系统。我们’d想让你进入重写系统的历史,然后我们决定采取的转弯。

我们有两种客户:

  • Magento Merchants. 世卫组织创造和管理他们的商店自己;
  • Magento开发人员 聘请谁创建或管理Magento商店。

为了 第一个客户组的便利性, we’VE开发了一个安装系统,允许在尽可能多的情况下自动部署我们的模块。当然,福利通常伴随着缺点。自动解决方案仅在有限范围内工作,并且由于许多内在的状态和条件,通常足够复杂。

当有问题时,它’对于开发人员来说,在未知复杂的系统中弄清楚解决方案的艰难任务,它使用内部技巧来解决与技术范围有关的问题和应用架构。

We’一直从开发人员那里得到投诉,但解决方案适用于商家。当然,我们希望拥有两个客户群体的快乐,但在我们没有’看到一种解决之间解决冲突的方法 商人为开发商的便利性和可维护性 没有真正的投资。

最近这个问题再次引起我们的注意,我们觉得强迫重新审视问题。我们找到了解决方案!它真的很简单。 默认情况下,解决了解决重写冲突的子系统。 我们自己模块之间的冲突现在以不同的方式解决,因此即使禁用重写系统,我们的模块也仍然在一起。

现在,如果商家试图将模块安装并陷入Aitoc扩展和3之间的冲突rd. 派对解决方案,它们仍然能够通过启用重写系统自动解决此类冲突。 Or they can use the 预付支架时间 请求Aitoc支持团队的兼容性修复。如果Magento开发人员涉及AitoC扩展的问题,他们可以通过他们更喜欢的方式来解决它。

在Aitoc模块的旧版本中,还启用了重写系统。可以通过更新在特定的Magento上安装的Aitoc模块来禁用它。

 

We’d想感谢所有人的建设性和不太建设性的批评。如果您有任何反馈,请在下面的评论中分享。