可以在重置过滤器按钮附近的magento admin中添加自定义选择字段吗?我想在重置过滤器按钮附近放置一个选择字段,以便使用自定义选择框中的过滤器处理后端过程。任何帮助都会很棒!
答案 0 :(得分:4)
真的很老的问题,但仍然......可能对某人有用
在 Grid.php 中,您可以覆盖Mage_Adminhtml_Block_Widget_Grid中的公共函数getMainButtonsHtml()
我用它来添加管理网格过滤器按钮旁边的自定义按钮,但是你可以插入任何html /块输出
public function getMainButtonsHtml() {
$html = parent::getMainButtonsHtml();
$add_artwork_button = $this->getLayout()->createBlock('adminhtml/widget_button')
->setData(array(
'label' => Mage::helper('adminhtml')->__('Add artwork to contract'),
'onclick' => 'javascript:openArtworks();',
'class' => 'save'
));
$html .= $add_artwork_button->toHtml();
return $html;
}
答案 1 :(得分:0)
我假设您要将自定义列添加到Magento管理网格中。如果是这样,请参阅此帖:Add a dropdown attribute in Product report grid Magento