定制Sylius的好方法是什么?

时间:2016-10-27 08:38:51

标签: symfony customization sylius

一年前,我将Sylius版本0.13.0用于我的项目电子商务。我在Sylius的捆绑包中定制了很多东西(WebBundle,AddressingBundle,ProductBundle ....),Sylius的代码在src目录中。这不是问题

现在我有了新的项目电子商务,我看到最新的版本是1.0.0-alpha.1,很多东西都有变化,现在Sylius是供应商的一个包。我想自定义Sylius,但我认为如果我修改Sylius包中的代码并不是一个好主意,因为我想在之后获得Sylius的更新。

所以我想问一下:什么是自定义代码Sylius和订单程序的好方法?有什么建议 ?非常感谢

2 个答案:

答案 0 :(得分:1)

升级到alpha是0.19.0。

自定义Sylius的建议方法目前在此处 - http://docs.sylius.org/en/latest/customization/index.html

请看一下并给我们反馈意见;)

答案 1 :(得分:0)

如果您不想更改Sylius核心,那么自定义它的唯一方法就是覆盖捆绑包:

然而它也不会阻止你将来的任何改变...更多Sylius从(我猜)0.16移动到alpha-1.0时,也打破了许多BC规则,所以它没有帮助扩展Sylius功能(更多:http://sylius.org/blog/sylius-roadmap-update