使用commission_percent的addColumn到Admin Udropship不起作用

时间:2015-04-21 16:52:37

标签: php magento

我想在供应商视图中的Udropship模块管理员中添加一个列。

在模块中,我找到了文件:

app / community / Unirgy / Dropship / Block / Adminhtml / Vendor / Grid.php和我写这行:

$this->addColumn('commission_percent', array(
        'header'    => $hlp->__('Commission Percent'),
        'index'     => 'commission_percent',
));

$this->addColumn('email', array(
        'header'    => $hlp->__('Email'),
        'index'     => 'email',
));

但是我没有在管理员中看到新专栏,为什么?

这是因为我没有" commission_percent"在收藏?

我在DB中看到" commission_percent"在行内的udropship / vendor表中" custom_vars_combined"在数组中。

1 个答案:

答案 0 :(得分:0)

因此,当您向网格添加列时,您还需要将列添加到选择。

只需更新准备集合的功能并添加以下调用。

$collection->addAttributeToSelect('your_attribute');