Самый быстрый способ запустить модуль - это создатель модуля .Один из добавленных файлов будет a config , и к этому добавьте следующее ...
<config>
<!-- ...existing XML here... -->
<adminhtml>
<layout>
<updates>
<your_module_name>
<file>yourmodule.xml</file>
</your_module_name>
</update>
</layout>
</adminhtml>
</config>
Это приведет к загрузке файла app/design/adminhtml/default/default/layout/yourmodule.xml
, к которому вы можетедобавить одну инструкцию ...
<layout>
<adminhtml_customer_edit>
<reference name="customer_edit_tab_view">
<block type="adminhtml/template" template="your/module/customer/view.phtml" name="your_module_view" />
</reference>
</adminhtml_customer_edit>
</layout>
И , что добавит (последняя часть, я обещаю) блок на страницу редактирования клиента под существующими разделами.Он покажет содержимое app/design/adminhtml/default/default/template/your/module/customer/view.phtml
, которое вы должны создать и заполнить HTML, возможно, примерно так ...
<!-- Display a nice header around a box -->
<div class="entry-edit">
<div class="entry-edit-head"><h4><?php echo $this->__('Your Module Info') ?></h4></div>
<fieldset>
Your information will show here.
</fieldset>
</div>
</div>
Этот способ безопасен, никакие обновления не могут перезаписать ваши добавления, потому что все файлыпути будут иметь имя вашего модуля где-то в них.