2012-07-31 66 views
0

以下是我正在尝试做的...Magento:目录产品的单个自定义属性有多行?

我们商店中的某个商品可能有多个数字“产品组”。我们还需要使用这些产品组来验证/取消这些商品的优惠券和销售规则的资格。

如果通过EAV将“产品组”定义为自定义属性,我可以做的最好的方法是将后端模型设置为“阵列”,并将多个产品组保存为varchar字段中的逗号分隔文本。这显然不太理想(甚至在加载时甚至不会转换回数组)。

有什么办法可以为产品的自定义属性提供真正的一对多数据库行吗?

+0

听起来像你指的是类别。 – pspahn 2012-08-01 00:10:45

回答

0

是不是有一个原因,你不能只创建一个二级类别结构,只是将类别设置为不显示在导航中?另一种选择是为每个产品组使用新的属性集。这听起来像是你用一个属性数组使它复杂化了,这两个解决方案将允许你使用优惠券和销售规则。

相关问题