如何在重置过滤器按钮附近的magento admin中添加自定义选择字段

时间:2013-07-18 05:43:39

标签: magento

可以在重置过滤器按钮附近的magento admin中添加自定义选择字段吗?我想在重置过滤器按钮附近放置一个选择字段,以便使用自定义选择框中的过滤器处理后端过程。任何帮助都会很棒!

2 个答案:

答案 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