Financial Accelerator在错误的路径中查找jsp文件

2020-09-15 01:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我正在使用Fina...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我正在使用Financial Accelerator 6.6。 我使用了ant模块gen为加速器创建了自定义扩展,并使用了ant extgen和yempty模板来创建了自定义金融服务扩展(testservices),并向testservices-items.xml中添加了新的itemtype。 问题是我不知道哪个是添加jsp文件的正确路径,因为当我将其添加到以下路径时,在我清理干净时它会被删除: {BIN-DIR} \ custom \ training \ trainingstorefront \ web \ webroot \ WEB-INF \ views \ addons \ financialacceleratorstorefront \ response \ cms

当我将其添加到以下路径时,出现附件错误: {BIN-DIR} \ custom \ training \ trainingstorefront \ web \ webroot \ WEB-INF \ views \ response \ cms

我还在以下路径中添加了渲染: {BIN-DIR} \ custom \ training \ trainingstorefront \ web \ src\ de \ hybris \ training \ storefront \ renderer

spring-cms-config.xml中的spring配置以及以下路径: {BIN-DIR} custom \ training \ trainingstorefront \ web \ webroot \ WEB-INF \ config

>

我们非常感谢您的帮助!

替代文字  alt text

(12.3 kB)
5条回答
打个大熊猫
2020-09-15 01:59

最好深入研究Commerce Cloud(yCommerce)的附加概念,它应使其功能更清晰(https://help.hybris.com/6.7.0/hcd/8adc7ca3866910148ddfe860464f0fc4.html)。

由于附加扩展名被视为模板扩展,因此您可以将它们移动到/custom文件夹中,并直接在其中进行维护(更改)。 因此,您可以将JSP文件放在financialacceleratorstorefront/.../acceleratoraddon/web/webroot/WEB-INF/views/response ...中,这些文件将在ant构建过程中复制到trainingstorefront。

顺便说一句,顺便说一句,您正在使用" abstractFormSubmitComponentRenderer"作为新组件渲染器的父级,该组件还具有父项" substitutingAddOnJspIncludeCMSComponentRenderer"-迫使该应用程序不能直接在trainingstorefront应用程序(主Web应用程序)中查看 用于JSP文件,但在特定的附件中,该附件由extensionSubstitutionService定义(在服务中定义的itemType,视图的位置为附件)。 如果您使用的是其他组件,并且呈现器的层次结构不同,则可以负担得起将JSP文件直接存储在trainingstorefront扩展中,但是对于这一组件,这是不可能的。

一周热门 更多>