我有一个现有的'品牌'选择属性 有没有办法将多选字段添加到具有此属性值的类别(也许类似于我如何向类别添加是/否属性)?
答案 0 :(得分:1)
Here is an example了解如何使用自定义选项创建产品属性。对于类别,它的工作原理相同。
只需改变一下:
$this->addAttribute('catalog_product', 'provider', array(
到此:
$this->addAttribute('catalog_category', 'provider', array(
主要思想是为属性提供一个自定义源,该源是一个带有返回所有选项的方法的模型。
要获得品牌属性的所有选项,请执行以下操作:
$options = Mage::getModel('eav/config')->getAttribute('catalog_product', 'brand')->getSource()->getAllOptions();