基本上我写了两个代表产品的类(从org.broadleafcommerce扩展ProductImpl ......)&将其添加到需要它的所有配置中。
现在当我点击按钮"添加产品"在管理站点模式窗口中显示一个列表,包括Product,ProductBundle,MyProduct1,MyProduct2。
我想删除Product&该列表中的ProductBundle(来自org.broadleafcommerce ..的类。)
有可能吗?我使用的是4.0.12版。
答案 0 :(得分:1)
是的,您可以通过将以下AdminPresentation
注释设置为扩展类来控制它:
@AdminPresentationClass(ceilingDisplayEntity = "com.mycompany.demo.domain.MyProduct")
ceilingDisplayEntity
上的javadocs说:
通过在继承层次结构中指定较低的类,可以在创建新实体时仅将整个JPA继承层次结构的子集作为选项呈现给用户。此值将覆盖此继承层次结构的任何先前设置