Я работаю над пользовательским модулем в администраторе magento, который использует класс «sales / order_grid_collection» для отображения сетки всех заказов. Сетка выглядит нормально.
Однако первый столбец сетки имеет значение «increment_id», в отличие от сетки фактических заказов, где в первом столбце есть флажки для массовых действий. Я получаю это, несмотря на то, что скопировал почти весь код для метода _prepareColumns из исходного модуля заказа.
Поэтому я попытался вручную добавить первый столбец флажков внутри метода _prepareColumns следующим образом
$this->addColumn('order_id', array(
'header_css_class' => 'a-center',
'header' => Mage::helper('sales')->__('Assigned'),
'type' => 'checkbox',
'width' => '20px',
'field_name' => 'orders[]',
'align' => 'center',
'renderer' => new Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Checkbox(),
'index' => 'order_id'
));
После этого чекбоксы появляются, но они отключены.
Что мне здесь не хватает?
Спасибо