在Hybris 5.3的现有类型中添加新属性,在HMC和HAC中不显示。

问题描述 投票:0回答:1

我已经添加了一个新的属性在一个现有的类型。我的属性是可用的模型类和jalo类。但是,当我在HMC检查,它不显示在管理选项卡的属性,以及在类型的XML配置没有该属性在HMC。

我所做的步骤:在 items.xml 中添加了我的属性,其中其他属性也在前面添加了。在这之后,我已经运行蚂蚁清理所有并检查了模型类和属性在模型类中。

使用下面的代码在 items.xml 中添加我的属性。

<itemtype code="Customer" autocreate="false" generate="false">
            <attributes>
<attribute qualifier="OosFlag" type="java.lang.Boolean">
                    <description>OosFlag</description>
                    <defaultvalue>Boolean.TRUE</defaultvalue>
                    <modifiers read="true" write="true" search="true" optional="false"/>
                    <persistence type="property"/>
                </attribute>
            </attributes>
            </itemtype>
sap hybris
1个回答
0
投票

你需要更新你的类型系统在数据库中。这意味着你需要做一个UPDATE在管理控制台。

生成的类只是模板。重要的是数据库中的内容。

P.S.你应该总是以小写字母开始你的属性。

© www.soinside.com 2019 - 2024. All rights reserved.