Вы можете использовать Mage_Adminhtml_Block_Widget_Grid_Massaction_Abstract::setUseSelectAll()
метод.Просто посмотрите на пример в Mage_Adminhtml_Block_Sales_Invoice_Grid::_prepareMassaction()
$this->getMassactionBlock()->setUseSelectAll(false);
Итак, вам нужно переопределить базовый блок Enterprise_GiftCardAccount_Block_Adminhtml_Giftcardaccount_Grid
и изменить метод _prepareMassaction
.
protected function _prepareMassaction()
{
$this->setMassactionIdField('giftcardaccount_id');
$this->getMassactionBlock()->setFormFieldName('giftcardaccount');
$this->getMassactionBlock()->setUseSelectAll(false); // here is your update
$this->getMassactionBlock()->addItem('delete', array(
'label'=> Mage::helper('enterprise_giftcardaccount')->__('Delete'),
'url' => $this->getUrl('*/*/massDelete'),
'confirm' => Mage::helper('enterprise_giftcardaccount')->__('Are you sure you want to delete these gift card accounts?')
));
return $this;
}
Однако этобудет скрывать только Select All / Unselect All links.Если вы хотите полностью удалить этот блок, вы должны переопределить шаблон app/design/adminhtml/default/default/template/widget/grid/massaction.phtml
.