Magento - Add Button to Sales Order View Page (Observer/Event)

后端 未结 2 1749
孤城傲影
孤城傲影 2021-01-07 07:00

I\'m trying to add a custom printing button (like print invoice) on the Sales Order View page (Sales > Orders > Order #... view).

I\'ve do

2条回答
  •  粉色の甜心
    2021-01-07 07:12

    I solved it a little bit after I posted. The solution for me was the following:

    // Order View Page button
            if(get_class($block) =='Mage_Adminhtml_Block_Sales_Order_View'
                && $block->getRequest()->getControllerName() == 'sales_order')
            {
                $block->addButton('test_print', array(
                    'label'     => 'Test',
                    'onclick'   => 'setLocation(\'' . $block->getUrl('html/sales_order/print') . '\')',
                    'class'     => 'go'
                ));
            }
    

提交回复
热议问题