Hybris 创建新的Webshop参数

Hybris 创建新的Webshop参数,hybris,Hybris,我对hybris电子商务软件非常陌生,并试图借助它提供的wiki文档进行学习。我试图创建一个新的Webshop参数,其中包含三个选项,以便HMC可以选择其中任何一个。我已经更改了items.xml,并在Basestore中创建了一个枚举和一个新属性,但在HMC上,新参数的名称不正确,它使用附加有“[”的限定符名称。有人能建议为什么会发生这种情况以及如何定义新参数的名称吗。1)myextension-items.xml <itemtype code="MyType" extends="Bas

我对hybris电子商务软件非常陌生,并试图借助它提供的wiki文档进行学习。我试图创建一个新的Webshop参数,其中包含三个选项,以便HMC可以选择其中任何一个。我已经更改了items.xml,并在Basestore中创建了一个枚举和一个新属性,但在HMC上,新参数的名称不正确,它使用附加有“[”的限定符名称。有人能建议为什么会发生这种情况以及如何定义新参数的名称吗。

1)myextension-items.xml

<itemtype code="MyType" extends="BaseType">
    <attributes>
        <attribute qualifier="attr1" type="java.lang.String">
            <persistence type="property" />
        </attribute>
    </attributes>
</itemtype>
1) myextension-items.xml

<itemtype code="MyType" extends="BaseType">
    <attributes>
        <attribute qualifier="attr1" type="java.lang.String">
            <persistence type="property" />
        </attribute>
    </attributes>
</itemtype>
1) myextension-items.xml

<itemtype code="MyType" extends="BaseType">
    <attributes>
        <attribute qualifier="attr1" type="java.lang.String">
            <persistence type="property" />
        </attribute>
    </attributes>
</itemtype>
1) myextension-items.xml

<itemtype code="MyType" extends="BaseType">
    <attributes>
        <attribute qualifier="attr1" type="java.lang.String">
            <persistence type="property" />
        </attribute>
    </attributes>
</itemtype>

文件
桌子{
边框:1px纯黑;
}
p{
位置:相对位置;
左:60px;
}
必胜客
梅涅韦兹

比萨酱
s L 特大号
埃吉斯·加尔

Fénykép

费尔特斯





科尔塔尔玛酒店

身份证件 比萨饼 梅涅韦塞斯 埃吉斯加 费尼基普 功能比萨(id、Megnavezes、egysegar、fenykep、pizzameret) { 这个.id=id; 这个.pizzameret=pizzameret; this.megnavezes=megnavezes; this.egysegar=egysegar; this.fenykep=fenykep; } “严格使用” var termekek=[]; var tablazatParent=“”; var kosar=[]; var novekvo=真; termekek.push(新比萨(1,“比萨1”,600,“kamu.jpg”,“xl”); termekek.push(新披萨(2,“披萨2”,100,“kamu.jpg”,“xl”); termekek.push(新披萨(3,“披萨3”,200,“kamu.jpg”,“xl”); termekek.push(新披萨(4,“披萨4”,4000,“kamu.jpg”,“xl”); termekek.push(新披萨(5,“披萨5”,5000,“kamu.jpg”,“xl”); termekek.push(新披萨(6,“披萨5”,12000,“kamu.jpg”,“xl”); var pizzameret=document.getElementById(“pizzameret”); var Megnevezes=document.getElementById(“Megnevezes”); var-Egysegar=document.getElementById(“Egysegar”); var fenykep=document.getElementById(“fenykep”); var-id=6; addEventListener('load',window\u load\u Handler,false); 函数窗口\加载\处理程序(){ tablazatParent=document.getElementById(“tablaParent”); tablazatRajzoloFuggveny(termekek); } 函数pizzaHozzaad(){ id++; var pizzaNev=Megnavezes.value; var pizzaAr=Egysegar.value; var fenykepURL=fenykep.value; var ujPizza=新比萨饼(id、pizzaNev、pizzaAr、fenykepURL); termekek.push(ujPizza); console.log(ujPizza); tablazatFrissites(); } 功能表TABLATRAJZOLOFUGVENY(输入阵列){/*ugy kell meghivni,masik gombnyomasra,kell adnunk neki辅助计量站的hogy egy tombot, amivel megmondjuk melyik tombbol szeretnenk tablazatot Csinali*/ var tablazat=document.createElement('表') tablazat.setAttribute(“border”、“true”);/*一个tablazatot hozza letre*/ var sor=document.createElement('TR');/*一种排序方法*/ for(输入阵列[0]中的var k){ var cella=document.createElement('TH')/*create elementtel kesziettunk egy header cellat*/ cella.innerText=k; cella.addEventListener('click',rendezd,false); 附肢儿童(cella);/*cellat felakasztja a sorra*/ } var btnCella=document.createElement('TH');//gombot kreálunk btnCella.innerText=“Kosárba”; 附属器(btnCella); 附肢儿童(sor); var btnCella=document.createElement('TH');//gombot kreálunk btnCella.innerText=“Törlés”; 附属器(btnCella); 附肢儿童(sor); var sor=document.createElement('TR'); for(输入阵列[0]中的var k){ var cella=document.createElement('TH')/*create elementtel kesziettunk egy header cellat*/ 如果(k==“比萨饼”){ var szuro=document.createElement('SELECT'); szuro.id=k var optionXL=document.createElement('选项') optionXL.text='XL' optionXL.value='XL' var optionL=document.createElement('选项') optionL.text='L' optionL.value='L' var optionS=document.createElement('选项') optionS.text='S' optionS.value='S' szuro.appendChild(可选XL) szuro.appendChild(可选) szuro.appendChild(选项) szuro.addEventListener('change',szurd,true); 塞拉·查德(苏罗) }否则{ var szuro=document.createElement('INPUT'); szuro.id=k szuro.addEventListener('focusout',szurd,true); 塞拉·查德(苏罗) } 附肢儿童(cella);/*cellat felakasztja a sorra*/ } tablazat.appendChild(sor);/*排序表*/ 文件.正文.附件(tablazat); for(变量i=0;i