Вот решение, которое я выбрал.
Создайте новый модуль обычным способом.
Сохраните этот config.xml в / company / module / etc:
<?xml version="1.0"?>
<config>
<global>
<blocks>
<MODULE_NAME>
<class>Company_Module_Block</class>
</MODULE_NAME>
</blocks>
</global>
<adminhtml>
<layout>
<updates>
<MODULE_NAME>
<file>module_name.xml</file>
</MODULE_NAME>
</updates>
</layout>
</adminhtml>
</config>
В / app / design / adminhtml / default / default / layout ваш файл module_name.xml будет выглядеть примерно так:
<?xml version="1.0"?>
<layout version="0.1.0">
<adminhtml_sales_order_view>
<reference name="sales_order_tabs">
<action method="addTab"><name>your_name</name><block>module/block_name</block></action>
</reference>
</adminhtml_sales_order_view>
</layout>
Надеюсь, это поможет тем, кто ищет тот же ответ.Конечно, вы должны заполнить свой блок контентом, посмотрите на основные блоки для примеров.Это было просто, чтобы продемонстрировать, как расширить ядро с помощью xml.