Magento:是否向具有现有源的类别添加多选属性?
我有一个现有的“品牌”选择属性。Magento:是否向具有现有源的类别添加多选属性?,magento,attributes,categories,Magento,Attributes,Categories,我有一个现有的“品牌”选择属性。 是否有一种方法可以使用此属性的值将多个选择字段添加到类别中(可能类似于我将“是/否”属性添加到类别中的方式)?介绍如何使用自定义选项创建产品属性。它对类别也适用 只要改变这个: $this->addAttribute('catalog_product', 'provider', array( 为此: $this->addAttribute('catalog_category', 'provider', array( 其主要思想是为属性提供一个自定
是否有一种方法可以使用此属性的值将多个选择字段添加到类别中(可能类似于我将“是/否”属性添加到类别中的方式)?介绍如何使用自定义选项创建产品属性。它对类别也适用 只要改变这个:
$this->addAttribute('catalog_product', 'provider', array(
为此:
$this->addAttribute('catalog_category', 'provider', array(
其主要思想是为属性提供一个自定义源,该源是一个带有返回所有选项的方法的模型
要获取品牌属性的所有选项,请执行以下操作:
$options = Mage::getModel('eav/config')->getAttribute('catalog_product', 'brand')->getSource()->getAllOptions();
我猜我不能让他们共享一个来源?i、 e,将选项添加到一个会将它们添加到另一个..?是的。如果您遵循教程dwscribes和我所说的内容,那么添加一个选项fpr product brand将为custom category属性添加一个选项