我有产品目录和分类目录。产品目录包含产品,分类目录包含属性,但是,当我试图插入产品属性时,当我单击产品并在“属性”选项卡下运行时,它将不会显示。
如何使用属性输入产品:
$lang=en
$productCatalog=productCatalog
$catalogVersion=catalogversion(catalog(id[default=$productCatalog]),version[default='Staged'])[unique=true,default=$productCatalog:Staged]
$approved=approvalstatus(code)[default='check']
$baseProduct=baseProduct(code,$catalogVersion)
$clAttrModifiers=system='MySystemClassifications',version='General',translator=de.hybris.platform.catalog.jalo.classification.impex.ClassificationAttributeTranslator,lang=nl
$id=@id[$clAttrModifiers];
INSERT_UPDATE Product;code[unique=true];$id;$catalogVersion
;M300047;200.59;有什么事我必须做后,添加它,以连接到产品?
发布于 2018-01-19 11:47:43
在使用分类系统时存在许多缺陷。我看不出impex脚本中有什么明显的错误,所以我想问每一个前提条件,这是必须满足的。
由于这个结构有点棘手,让我用一个例子来说明:考虑一下ClassificationClasses的“摄影相机”和“视频相机”。有一些类似于“assigned”的ClassificationAttributes,它们使用ClassAttributeAssignment分配给两个ClassificationClasses。但也可能有一个ClassificationAttribute“快门速度”分配给仅使用ClassAttributeAssignment的相机。对于照相机来说,快门的速度可以用毫秒来测量。因此,在ClassAttributeAssignment中,对于相机和快门速度,您可以为ClassificationUnit分配一个“毫秒”。现在考虑一个新的ClassificationAttribute“表单因素”。只有几个可用的表单因素,因此对于每个表单因素,您创建了一个ClassificationAttributeValue。使用ClassAttributeAssignment,您可以将一个ClassificationAttribute“表单因子”分配给您的“摄影相机”ClassificationClass,并使用ClassificationValues“紧凑型摄像机”、“单反”等等。再一次,摄像机可能存在不同的形状因子值。
https://stackoverflow.com/questions/48253670
复制相似问题