Hybris 如何定制b2bacceleratoraddon插件

Hybris 如何定制b2bacceleratoraddon插件,hybris,add-on,accelerator,Hybris,Add On,Accelerator,我需要更改b2bacceleratoraddon中的一些代码,但我不想更改标准代码 是否有任何标准方法可以使用新的自定义插件复制该插件?还是应该更改标准代码?它取决于您要覆盖的内容 方法1: 例如,使用自定义插件覆盖功能 方法2:使用自定义文件夹 如果您有零钱,需要快速修复,我认为您可以使用这种方法。您只需在config文件夹下创建一个自定义文件夹,并将自定义文件放置在该文件夹中,其文件夹结构和名称与OOTB相同。然后,您需要运行ant customizeThis,将OOTB文件内部替换为自定义

我需要更改b2bacceleratoraddon中的一些代码,但我不想更改标准代码


是否有任何标准方法可以使用新的自定义插件复制该插件?还是应该更改标准代码?

它取决于您要覆盖的内容

方法1: 例如,使用自定义插件覆盖功能

方法2:使用自定义文件夹 如果您有零钱,需要快速修复,我认为您可以使用这种方法。您只需在config文件夹下创建一个自定义文件夹,并将自定义文件放置在该文件夹中,其文件夹结构和名称与OOTB相同。然后,您需要运行ant customizeThis,将OOTB文件内部替换为自定义文件夹中的自定义文件

e、 g.如果您在acceleratoraddon的AssistedServiceComponentController.java中有一个小的修复/更改,那么您可以复制该文件,进行更改并放置在下面提到的路径上,然后运行ant customize

\config\customize\ext-addon\assistedservicestorefront\acceleratoraddon\web\src\de\hybris\platform\assistedservicestorefront\controllers\cms\AssistedServiceComponentController.java
方法3:使用OOTB插件作为模板创建自定义插件 您可以将当前OOTB插件作为模板,并运行ant extgen以生成自定义插件,将OOTB插件作为基础模板。参考


请注意,在升级平台时,您不会获得新功能或更改。

请看这里:感谢您宝贵的回复是的,我需要一些快速修复,因此我想我将选择approch n°2。谢谢你的帮助!