【问题标题】:How many type of "extension" hybris have?有多少种“扩展”hybris?
【发布时间】:2017-04-30 14:15:47
【问题描述】:

我是hybris的新手,请告诉我有多少种“扩展” hybris?

【问题讨论】:

    标签: hybris


    【解决方案1】:

    我会说这取决于您的配置...

    根据您之前获得的 cmets,您还可以查看 SAP https://help.hybris.com 的文档

    有关于入门、使用核心路径创建新扩展等的完整捕获。根据您选择的加速器和内容,它还可以帮助您了解哪些扩展在哪些配置集中是可能的:)

    【讨论】:

      【解决方案2】:

      Reference image

      根据你的回答

      • 核心扩展 - 用于平台实现
      • Web 扩展 - 用于店面应用程序 - 如外观、插件等。
      • 商务扩展 - 如付款、履行等

      其他常用类型根据 hybris commerce 套件如下所述

      【讨论】:

        【解决方案3】:

        实际上Hybris中有两种不同类型的扩展:

        1. 公开访问 url 的 Web 扩展(webmodule):yacceleratorstorefront、hmc、...
        2. 核心扩展(coremodule),基本上包含逻辑:平台、yacceleratorcore、yacceleratorfacades...

        注意:还有一些扩展可以同时是 web 和 core。

        【讨论】:

          【解决方案4】:

          所有 hybris 扩展都具有相同的最小结构:

          /.externalToolBuilders directory
          /.settings directory
          /lib directory
          /resources directory
          /src directory
          /testsrc directory
          /web directory
          .classpath file
          .pmd file
          .project file
          .ruleset file
          .springBeans file
          buildcallbacks.xml
          extensioninfo.xml file
          project.properties file
          external-dependencies.xml file
          

          所以只有一种类型的扩展。

          然后您可以创建一些不同的扩展“组”:

          • 您在 /custom 中的自定义扩展
          • 在模块中工作的扩展,始终具有核心、hmc 和 Web 扩展
          • /platform 中的平台扩展
          • /bin 中的业务扩展
          • 模板扩展,以'y' anf 开头,包含一个`extgen.properties 文件。您可以获得最新的模板列表there

          【讨论】:

            【解决方案5】:

            Hybris Commerce 附带以下扩展,您可以将其用作新扩展的模板:

            1. ycockpit
            2. 雅顿
            3. ybackoffice
            4. yacceleratorcore
            5. yacceleratorfacades
            6. yacceleratorstorefront
            7. yacceleratorcockpits
            8. yacceleratorinitialdata
            9. yacceleratortest
            10. ycommercewebservices
            11. yaccelerator 订单管理
            12. yaccelerator 实现过程
            13. yatddtests
            14. ycommercewebserviceshmc
            15. ycommercewebservicestest
            16. ygroovy
            17. 尤卡顿
            18. ysaporderfulfillment
            19. ysapordermgmtb2baddon
            20. ysapproductconfigb2baddon
            21. 伊斯卡拉
            22. yhacext

            【讨论】:

            • 这些不是扩展类型,而是可用模板,类型是核心、Web、hmc、插件、后台,模块生成的一部分。 (扩展可以是不止一种类型)
            • 除了@BenoitVanalderweireldt 提到的扩展列表之外,还有外观、初始数据、履行过程等等。只需执行 module gen,您将获得最初创建的 7 个或更多重要扩展。
            猜你喜欢
            • 2018-07-14
            • 2019-03-27
            • 1970-01-01
            • 2020-11-20
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2017-08-24
            • 1970-01-01
            相关资源
            最近更新 更多