Magento 1.9自定义网格导出选项

时间:2018-09-18 08:42:29

标签: magento grid magento-1.9 export-to-csv

我在自定义导出中遇到了一个小问题,不确定为什么会出现此问题。当我为Order.php中的_blockGroup和Grid.php中的$ this-> setId定义新名称时,将显示导出下拉列表,但是当我刷新页面时,它消失了(不做任何更改)。

这是我的Order.php

class SML_Exportorders_Block_Adminhtml_Sales_Order extends Mage_Adminhtml_Block_Widget_Grid_Container
{
public function __construct()
{
    $this->_blockGroup = 'sml_exportorders';
    $this->_controller = 'adminhtml_sales_order';
    $this->_headerText = Mage::helper('sml_exportorders')->__('SML Export Orders');

    parent::__construct();
    $this->_removeButton('add');
}
}

这是Grid.php中的构造

class Smarterliving_Exportorders_Block_Adminhtml_Sales_Order_Grid extends Mage_Adminhtml_Block_Widget_Grid
{
public function __construct()
{
    parent::__construct();
    $this->setId('smarterliving_exportorders2');
    //$this->setDefaultSort('increment_id');
    $this->setDefaultDir('DESC');
    $this->setSaveParametersInSession(true);
    $this->setUseAjax(true);
}
...

当我将名称更改为其他名称(之前未使用过的新名称)时,导出下拉菜单再次出现,但刷新后又消失了。

有人遇到过类似问题吗?或者可能知道这里有什么问题...

0 个答案:

没有答案