У меня небольшая проблема с пользовательским экспортом, не знаю, почему эта проблема возникает. Когда я определяю новое имя для _blockGroup в Order.php вместе с $ this-> setId в Grid.php, отображается выпадающий список экспорта, но когда я обновляю страницу, она исчезает (ничего не меняя).
Это мой 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);
}
...
Когда я изменяю имя на другое (новое имя, ранее не использовавшееся), снова появляется раскрывающийся список экспорта, но при обновлении он снова исчезает.
Кто-то имел эту проблему similair или может знать, что здесь может быть не так ...