Я работаю над версией magento 1.7. У меня есть сетка в magento admin. Когда я нажимаю на определенную строку, он открывает форму и две вкладки в левой боковой панели. Когда я нажимаю на одну вкладку, она отображает сетку в правой части. Теперь я хочу, чтобы в этой сетке был выбран автоматический фильтр.Как установить фильтр в сетку администратора в magento?
Ex.-
http://d.pr/i/UuB4 http://d.pr/i/BN1N
В этой категории должны быть автоматически выбран фильтр и как получить текущий идентификатор строки в tabs.php в _beforeToHtml().
Я использую следующий код для вкладок
protected function _beforeToHtml() {
$this->addTab('form_section', array(
'label' => Mage::helper('test')->__('Category'),
'title' => Mage::helper('test')->__('Category'),
'content' => $this->getLayout()->createBlock('test/adminhtml_category_edit_tab_form')->toHtml(),
));
$this->addTab('tab_section', array(
'label' => Mage::helper('test')->__('Images'),
'title' => Mage::helper('test')->__('Images'),
'content' => $this->getLayout()->createBlock('test/adminhtml_book_grid')
->toHtml()
));
return parent::_beforeToHtml();
}
любая помощь будет оценена.
Не могли бы вы рассказать мне, как добавить это в поле «url» вкладок? $ this-> addTab ('tab_section', array ( 'label' => Mage :: helper ('lookbook') -> __ ('Images'), 'title' => Mage :: helper ('lookbook ') -> __ (' Images '), ' url '=> $ this-> getUrl (' */adminhtml_book/index ') -> setDefaultFilter (array (' category_id '=> 2)) )); –