如何在magento的管理类别的产品网格部分中添加状态列?

时间:2015-03-18 11:25:19

标签: php magento

如何在管理类别部分的产品网格中添加状态列?我想在SKU旁边添加状态列。

目录/管理类别/选择任何类别,您可以在“类别产品”下查看映射的产品。我想添加状态列。

提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以将此文件app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/Product.php复制到本地文件夹,也可以直接复制到app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/Product.php

第79行,就在->addAttributeToSelect('price'),

之前

添加以下代码:->addAttributeToSelect('status')

第128行,就在$this->addColumn('price', array(,添加此代码之前:

$this->addColumn('status',
                array(
                    'header'=> Mage::helper('catalog')->__('Status'),
                    'width' => '70px',
                    'index' => 'status',
                    'type'  => 'options',
                    'options' => Mage::getSingleton('catalog/product_status')->getOptionArray(),
            ));

如果已启用,请再次运行编译。刷新页面,您将看到SKU列旁边的“状态”列