文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

SAP Commerce Extension Module

2023-06-02 11:08

关注

Extension modules are structural elements of an extension. 类似ABAP开发包的概念。

An extension may include several extension modules serving as structural elements. Each of them offers a certain set of functionality. The functionality of the extension that you wish to have depends on extension modules that you implement.

Extension module分为core和web两类。

SAP Commerce Extension Module

core extension module包含这些组件:

  1. type system definition

位于items.xml文件里,位置和命名规范:

SAP Commerce Extension Module

  1. java file
  2. extension版本

SAP Commerce Extension Module

In addition, every SAP Commerce package contains a file with no prefix. This package-related build.number file contains the same information as the <$extension>. files, but also has a list of the extensions contained by the package.
  1. localization files, 用于本地化

SAP Commerce Extension Module

web extension module

extension的一部分,可以被浏览器访问。

访问方式:

To launch a web extension module via your web browser, go to the URL path to Platform on the server/name of extension/starting page. For example, if you are running myExtension locally on default settings, the URL would be http://localhost:9001/myExtension.

You can set up the list of extensions that are available to SAP Commerce by:

  1. Modifying the localextensions.xml file located in the <${HYBRIS_CONFIG_DIR}> directory.
  2. Building SAP Commerce.

localextensions.xml的位置和内容:

SAP Commerce Extension Module

<hybrisconfig xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='../bin/platform/resources/schemas/extensions.xsd'>  <extensions>    <path dir='${HYBRIS_BIN_DIR}' autoload='false' />    <extension name='mcc' />    <extension name='adaptivesearchsolr' />    <extension name='adaptivesearchbackoffice' />    <extension name='adaptivesearchsamplesaddon' />    <extension name='adaptivesearchwebservices' />    <extension name='commerceservicesbackoffice' />    <extension name='solrfacetsearchbackoffice' />    <extension name='solrserver' />    <extension name='yacceleratorcockpits' />    <extension name='yacceleratorinitialdata' />    <extension name='yacceleratorfulfilmentprocess' />    <extension name='yacceleratorstorefront' />    <extension name='ycommercewebservices' />    <extension name='ycommercewebservicestest' />    <extension name='electronicsstore' />    <extension name='acceleratorwebservicesaddon' />    <extension name='orderselfserviceaddon' />    <extension name='customersupportbackoffice' />    <extension name='customerticketingaddon' />    <extension name='commerceorgsamplesaddon' />    <extension name='rulebuilderbackoffice' />    <extension name='couponbackoffice' />    <extension name='droolsruleengineservices' />    <extension name='couponfacades' />    <extension name='promotionenginesamplesaddon' />    <extension name='cmswebservices' />    <extension name='smarteditwebservices' />    <extension name='cmssmarteditwebservices' />    <extension name='permissionswebservices' />    <extension name='smarteditaddon' />    <extension name='cmssmartedit' />    <extension name='cmsbackoffice' />    <extension name='previewpersonalizationweb' />    <extension name='personalizationcmsweb' />    <extension name='personalizationsmartedit' />    <extension name='personalizationpromotionssmartedit' />    <extension name='personalizationsampledataaddon' />    <extension name='personalizationpromotions' />    <extension name='personalizationpromotionsweb' />    <extension name='personalizationservicesbackoffice' />    <extension name='personalizationpromotionsbackoffice' />    <extension name='personalizationcmsbackoffice' />    <extension name='personalizationsearchbackoffice' />    <extension name='personalizationsearchsmartedit' />    <extension name='personalizationsearchweb' />    <extension name='personalizationsearchsamplesaddon' />    <extension name='textfieldconfiguratortemplatebackoffice' />    <extension name='textfieldconfiguratortemplateaddon' />    <extension name='assistedservicestorefront' />    <extension name='assistedservicewebservices' />    <extension name='assistedservicepromotionaddon' />    <extension name='assistedserviceatddtests' />    <extension name='promotionengineatddtests' />    <extension name='textfieldconfiguratortemplateatddtests' />    <extension name='pcmbackoffice' />    <extension name='chineseprofileaddon' />    <extension name='chineselogisticaddon' />    <extension name='chineselogisticbackoffice' />    <extension name='chinesepaymentaddon' />    <extension name='chinesetaxinvoiceaddon' />    <extension name='chinesetaxinvoicebackoffice' />    <extension name='chinesepspalipaymock' />    <extension name='chinesepspalipaysamplesaddon' />    <extension name='chinesepspalipaysbackoffice' />    <extension name='chinesestoreaddon' />    <extension name='verticalnavigationaddon' />    <extension name='chineseaddressaddon' />    <extension name='chineseaddressbackoffice' />    <extension name='chinesepspwechatpaymentaddon' />    <extension name='chinesepspwechatpaysamplesaddon' />    <extension name='chinesepspwechatpaysbackoffice' />    <extension name='consignmenttrackingaddon' />    <extension name='consignmenttrackingmock' />    <extension name='consignmenttrackingbackoffice' />    <extension name='notificationaddon' />    <extension name='customerinterestsaddon' />    <extension name='stocknotificationaddon' />    <extension name='chineseproductsharingaddon' />    <extension name='selectivecartaddon' />    <extension name='customercouponaddon' />    <extension name='customercouponsamplesaddon' />    <extension name='customercouponbackoffice' />    <extension name='timedaccesspromotionengineaddon' />    <extension name='timedaccesspromotionenginesamplesaddon' />    <extension name='timedaccesspromotionenginebackoffice' />    <extension name='messagecentercsoccaddon' />    <extension name='consignmenttrackingoccaddon' />    <extension name='customerinterestsoccaddon' />    <extension name='customercouponoccaddon' />    <extension name='notificationoccaddon' />    <extension name='stocknotificationoccaddon' />  </extensions></hybrisconfig>

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 资料下载
  • 历年真题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯