Пользовательский модуль в magento с несколькими вкладками в админ - PullRequest
0 голосов
/ 12 января 2012

Я создал модуль в «Magento», в этом модуле я успешно добавил несколько вкладок, так как вкладка появляется на странице продукта, когда мы добавляем продукт (например, инвентарь).В моем модуле я хочу применить функцию к выбранным продуктам. Для этого я хочу показать список продуктов в том виде, в котором они появляются при нажатии на соответствующий продукт (при добавлении нового продукта).Для этого я сделал ту же кодировку, что и на контроллере каталога.Но все равно происходит ошибка.Я добавил следующий код на страницу моего контроллера

    public function relatedAction()
    {
        $gridBlock = $this->getLayout()->createBlock('customoption/adminhtml_edit_tab_related')
            ->setGridUrl($this->getUrl('*/*/gridOnly', array('_current' => true, 'gridOnlyBlock' => 'related')));

        $iTemplateId = $this->getRequest()->getParam('template_id');$product2tpl = Mage::getResourceModel('customoption/customoption');
        $productsArray = $product2tpl->getTemplateProducts($iTemplateId);
        $serializerBlock = $this->_createSerializerBlock('links[related]', $gridBlock, $productsArray);
        $this->_outputBlocks($gridBlock, $serializerBlock);
    }

Я также расширил класс Mage_Adminhtml_Controller_Action, и при нажатии на соответствующую вкладку возникает следующая ошибка." вызов функции-члена setGridUrl () для необъекта " Пожалуйста, сообщите мне, где я неправ.Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...