我有Multistore Magento商店。我从Manage Attribute创建了一些自定义属性,这些属性位于catalog-> attributes-> Manage Attribute
我有一个多选自定义属性,对于主要默认商店和另一个商店都可见。
使用其中的某些选项值成功创建,并将其分配给属性集。
但问题是,当我点击任何特定产品并通过该属性时,我没有在该属性中找到任何值用于选择目的。
我没有找到任何解决方案。有人对此有解决方案吗?
答案 0 :(得分:4)
是否可能发生更改属性类型?
如果您使用dropdown
backend_type
创建属性varchar
,然后将其更改为int
,那么表catalog_entity_varchar
中会保留一些记录。这些数据阻止在后端显示属性值。原因是Magneto首先查找表catalog_entity_varchar
,其中找到选项标签而不是选项ID。如果它将标签推送到模型中,则后端表单上的HTML选择不适合该值,因为它需要选项的id,但它获得选项的标签。
答案 1 :(得分:-1)
此值应在catalog-> attributes-> Manage Attribute中设置为'YES' 前端属性>在前端的产品视图页面上可见> YES。