magento中的自定义模块,管理员中有多个选项卡

时间:2012-01-12 14:22:20

标签: magento

我已在此模块中的“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()” 请指导我错在哪里。 提前谢谢。

0 个答案:

没有答案