2020-09-19 21:04发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在使用Hybris 6.7加速器。 我想扩展一个名为b2ctelcoaddon的插件。 到目前为止,我阅读的一般方法是创建一个空的AddOn并将依赖项添加到开箱即用的AddOn中。 但是,我有几个问题:
以上方法正确吗?
当我创建一个空的插件时,是否应该仅将那些特定于UI的文件(JSP,标签等)复制到要修改的自定义插件上?
如果现成的AddOn在将来的版本中发生更改,是否会影响自定义AddOn?
您好,尼克希尔
为了覆盖附加组件,您必须执行以下步骤
创建一个空插件,如您所述。
将依赖项添加到新创建的附件的extensioninfo.xml中
您还可以添加自定义店面外观的依赖关系,这些自定义店面外观通常位于自定义逻辑所在的位置。
添加后,请确保将新创建的扩展名添加到localextenion.xml
之后,您可以将自定义附件安装到店面中。
我创建了一个空的插件,是否应该仅将那些特定于UI的文件(JSP,标签等)复制到要修改的自定义插件上?
这个问题的答案在于您的要求
如果要覆盖附加组件现有页面中的任何组件,请执行以下操作
a。 创建新的组件jsp和必要的标记文件。
b。 创建必要的cms内容impex和指向新组件jsp
c的组件条目。 示例cartPage具有一些默认的CartComponent,如果要覆盖它,请创建新的cartDisplay.jsp并添加更改,并在附件的cms-content.impex中输入新的cartDisplay.jsp。
如果要在附加组件的现有页面中添加任何新组件 a。 您将在impex中创建cms-content.impex和组件条目。
b。 您必须编写适当的自定义渲染器或组件控制器,并且必须创建必要的jsp和标记文件
如果现成的附加组件在将来的版本中发生更改,是否会影响自定义附加组件?
是的,这可能会影响自定义的AddOn。
最多设置5个标签!
您好,尼克希尔
为了覆盖附加组件,您必须执行以下步骤
创建一个空插件,如您所述。
将依赖项添加到新创建的附件的extensioninfo.xml中
您还可以添加自定义店面外观的依赖关系,这些自定义店面外观通常位于自定义逻辑所在的位置。
添加后,请确保将新创建的扩展名添加到localextenion.xml
之后,您可以将自定义附件安装到店面中。
我创建了一个空的插件,是否应该仅将那些特定于UI的文件(JSP,标签等)复制到要修改的自定义插件上?
这个问题的答案在于您的要求
如果要覆盖附加组件现有页面中的任何组件,请执行以下操作
a。 创建新的组件jsp和必要的标记文件。
b。 创建必要的cms内容impex和指向新组件jsp
c的组件条目。 示例cartPage具有一些默认的CartComponent,如果要覆盖它,请创建新的cartDisplay.jsp并添加更改,并在附件的cms-content.impex中输入新的cartDisplay.jsp。
如果要在附加组件的现有页面中添加任何新组件
a。 您将在impex中创建cms-content.impex和组件条目。
b。 您必须编写适当的自定义渲染器或组件控制器,并且必须创建必要的jsp和标记文件
如果现成的附加组件在将来的版本中发生更改,是否会影响自定义附加组件?
是的,这可能会影响自定义的AddOn。
一周热门 更多>