如何在“管理常规”选项卡中的目录/类别中添加自定义属性,该属性仅显示在特定商店中,而不是全部显示。
$installer = $this;
$installer->startSetup();
$installer->addAttribute(Mage_Catalog_Model_Category::ENTITY,
'banner_img1',
array(
'group' => 'General',
'type' => 'text',
'label' => 'Door Banner Image1',
'visible' => true,
'required' => false,
'visible_on_front' => false,
'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_STORE,
));
$installer->endSetup();`
但是上面的代码在所有商店视图中创建属性我想仅显示1商店
答案 0 :(得分:0)
Magento属性不起作用。存储范围意味着每个商店视图的属性可以具有不同的值,但您不能存在一个而不存在其他值。
即使没有办法只为一个商店视图添加属性,您也可以仅为特定的商店视图上传图像,并在主题中添加检查,只有当它出现时才输出属性。现在。