【发布时间】:2014-06-08 16:30:03
【问题描述】:
我正在开发一个 magento 模块,用于将产品导入 magento。 我有一个网格,用户可以在其中选择他的产品,然后将它们全部导入(Mass Action)。 如果用户已经在列表中导入了产品,那么它会显示在网格中,但用户不应选择它(选中它的产品复选框)以避免重新导入产品。
我的问题是,如何为大规模行动复选框的可见性添加条件?
这是我的 Grid 的 _prepareMassaction:
protected function _prepareMassaction()
{
$this->setMassactionIdField('sku');
$this->getMassactionBlock()->setFormFieldName('import');
$this->getMassactionBlock()->setUseSelectAll(false);
$this->getMassactionBlock()->addItem('import', array(
'label' => Mage::helper('import')->__('Import'),
'url' => $this->getUrl('*/*/massImport'),
'confirm' => Mage::helper('import')->__('Are you sure?')
));
return $this;
}
有什么帮助吗?
【问题讨论】: