Magento-添加全局产品属性

Magento-添加全局产品属性,magento,magento-1.4,Magento,Magento 1.4,对于以下问题,我实在找不到令人满意的答案: 对于模块来说,将新产品属性添加到所有属性集(可能在特定位置)的最佳实践是什么 我能找到的所有方法似乎都是指仅向一个属性集添加一个新属性。一旦添加了一个属性,您可以将其分配给一个或所有属性集,它对于您分配给它的第一个属性集来说并不是唯一的。这是否回答了您的问题?一旦您添加了一个属性,您可以将其分配给一个或所有属性集,它对于您分配给它的第一个属性集不是唯一的。这回答了你的问题吗?有一种magento方法可以解决这个问题 例如: ))) 要向每个属性集添加属

对于以下问题,我实在找不到令人满意的答案:

对于模块来说,将新产品属性添加到所有属性集(可能在特定位置)的最佳实践是什么


我能找到的所有方法似乎都是指仅向一个属性集添加一个新属性。

一旦添加了一个属性,您可以将其分配给一个或所有属性集,它对于您分配给它的第一个属性集来说并不是唯一的。这是否回答了您的问题?

一旦您添加了一个属性,您可以将其分配给一个或所有属性集,它对于您分配给它的第一个属性集不是唯一的。这回答了你的问题吗?

有一种magento方法可以解决这个问题
例如:

)))


要向每个属性集添加属性,您需要设置
'user\u defined'=true
并设置
'group'='your\u group\u name'
。如果需要,magento会将您的组添加到每个属性集中,并将属性附加到其中。

有一种magento方法可以实现它
例如:

)))


要向每个属性集添加属性,您需要设置
'user\u defined'=true
并设置
'group'='your\u group\u name'
。如果需要,magento会将您的组添加到每个属性集,并将属性附加到其中。

我主要想知道的是,我是否必须“手动”查看所有属性集并添加它,或者是否有一些全局标志使一个属性默认可用于所有属性集?我主要想知道的是,我是否必须“手动”检查所有属性集并添加它,或者是否有一些全局标志使一个属性默认可用于所有属性集?谢谢,尝试一下:-)一个简短的提示:如果您指定组名,如果用户定义未设置,或者两者都未设置,Mage_Eav_Model_Entity_Setup::addAttribute(在1.6.x中)将向所有集合添加新属性(非常慢)。如果不指定组名,它会将属性放入常规组中。从magento admin创建属性时也可以实现同样的效果。我需要创建一个默认情况下将添加到所有属性集的属性。谢谢,尝试一下:-)快速说明:如果指定组名,如果用户定义未设置,或者两者都未设置,Mage_Eav_Model_Entity_Setup::addAttribute(在1.6.x中)将向所有集添加新属性(非常缓慢)。如果不指定组名,它会将属性放入常规组中。从magento admin创建属性时也可以实现同样的效果。我需要创建一个默认情况下将添加到所有属性集的属性。
$installer->addAttribute('catalog_product', 'test_me', array(
'label'         => 'test Me',
'input'         => 'textarea',
'type'          => 'text',
'class'         => '',
'global'        => true,
'visible'       => true,
'required'      => false,
'user_defined'  => true,
'default'       => '',
'apply_to'      => 'simple,configurable',
'visible_on_front' => true,
'is_configurable' => false,
'wysiwyg_enabled' => true,
'used_in_product_listing' => true,
'is_html_allowed_on_front' => true,
'group'         => 'Config',
'sort_order'    => 25