我想在供应商视图中的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"在数组中。
答案 0 :(得分:0)
因此,当您向网格添加列时,您还需要将列添加到选择。
只需更新准备集合的功能并添加以下调用。
$collection->addAttributeToSelect('your_attribute');