1. 生成新的extension:ant extgen
1)一般生成 service 和 facade 用 yempty 模板。
<requires-extension name="commerceservices"/>
2)生成与页面相关的 addon, 用 yaddon 模板。
3) 生成自定义的 banckoffice,用 ybackoffice 模板。
<meta key="backoffice-module" value="true"/>
2. 动态 enum 好的用法。
1)给已存在的动态 enum 属性加 value 值。
1 <enumtype code="XXXX" generate="true" autocreate="false" dynamic="true"> 2 <value code="XXXX" /> 3 </enumtype>
2) 在业务逻辑中的用法,使用构造方法传参。
1 <bean id="XXXXEnum" class="de.hybris.platform.catalog.enums.XXXX" factory-method="valueOf"> 2 <constructor-arg value="XXXX"/> 3 </bean>
3. 安装 addon 插件。
ant addoninstall -Daddonnames="XXXXaddon" -DaddonStorefront.yacceleratorstorefront="yourownstorefront"
Hybris V1808 学习笔记 - Configurable Products
原文:https://www.cnblogs.com/JTania/p/9662514.html