Magento. Вставить блок в другой без изменения кода шаблона

Я пытался найти решение, но безрезультатно. Моя задача - написать модуль. Он должен вставить некоторый html в существующий блок.

Я заметил, что когда я использую файлы макета .xml, я могу просто вставить свой блок в какую-то ссылку, например

<reference name="product.info">
    <block type='googlethis/link' name="googlethis" 
           template="catalog/product/googlethis.phtml"/>
</reference>

, и мой блок также отображается.

В других случаях я должен вызовите метод getChildHtml () , и это нехорошо, потому что он заставляет изменять файлы шаблонов .phtml.

Итак, есть ли способ вставить мой блок phtml в любой другой блок phtml без вызова getChildHtml () ?

9
задан Yaroslav 26 November 2012 в 15:19
поделиться