点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我在hybris 6...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我在hybris 6...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我在hybris 6.0.0.3上进行客户端POC。 对于POC,我创建了一个定制的B2B加速器,并在定制店面中安装了B2B加速器附加组件(b2bacceleratoraddon,commerceorgaddon)。 还可以使用注册OOB功能安装提供OOB早期登录和注册功能的secureportaladdon。
B2B网上商店可以使用已安装的插件正常工作。 现在的问题是,我在 mystorefront/web/addonsrc/secureportaladdonbold 下的自定义店面中添加了一些自定义代码,但是在运行ant clean all或ant之后,自定义更改会丢失。 似乎构建过程正在复制mystorefront下插件顶部的secureportaladdon。
使用secureportaladdon进行自定义更改的最佳方法是什么。 是否需要扩展secureportaladdon并创建自定义附件?
我不想在客户端POC上添加更多代码更改,而只想添加一些特定于表单的更改,包括业务逻辑。
任何帮助都需要事先感谢。
非常感谢,
您好,Nitin,
请勿在自定义店面中手动创建文件夹boldmystorefront/web/addonsrc。
要自定义secureportaladdon,您需要创建另一个插件(secureportaladdonbold)。 您的插件'secureportaladdonbold'将取决于secureportaladdon。 该secureportaladdonbold附加组件需要安装在您的自定义店面中。
更多说明****
在您的问题中,您提到目录结构-mystorefront/web/addonsrc/secureportaladdonbold,因此,secureportaladdonbold的目录是什么。 我以为是错字。
不要在自动生成的文件夹中进行任何代码更改,只要您构建,它将被附加代码覆盖。
创建一个新的插件,并在新的插件中进行所需的代码更改。 在extensioninfo.xml文件中定义此新插件对secureportaladdon的依赖性。
在自定义店面中安装此新插件,这将自动在自定义店面中安装secureportaladdon。 您无需单独安装secureportaladdon。 您可能需要在自定义店面的project.properties文件中为secureportaladdon定义其他WebSpringConfigs。
希望对您有帮助。
谢谢!
一周热门 更多>