指定id选择框magento管理自定义网格


assign id to select box magento admin custom grid

我在我的magento管理面板上有一个自定义网格,我想在其中将产品id作为css id添加到我尝试过'column_css_class' => 'id'的每个选择框中,但这将类添加到每个id字不是其值的选择框中我该如何执行

$this->addColumn('icon',
        array(
            'header'    => 'Icon',
            'width'     => '100px',
            'type'      => 'action',
            'getter'    => 'getId',
            'index'     => 'stores',
            'column_css_class' => 'id',
            'actions'   => array(
                array(
                    'caption' => 'Enable',
                    'url'     => array(
                    'base'=>'*/*/enable'
                    ),'field'   => 'id'
                    ),
                array(
                    'caption' => 'Disable',
                    'url'     => array(
                    'base'=>'*/*/disable'
                    ),
                    'field'     => 'id'
                )
            )
));

如果您有一个产品对象说$oProduct,你可以更改你的代码,以代替

'column_css_class' => 'id'

你会有:

'column_css_class' => $oProduct->getId()

此外,使用产品id不是一个好主意,请使用SKU。