Например: (magento 2)
vendor / magento / module-catalog / view / frontend / layout / catalog_product_view.xml (часть файла)
<block class="Magento\Catalog\Block\Category\View" name="category.products" template="Magento_Catalog::category/products.phtml">
<block class="Magento\Catalog\Block\Product\ListProduct" name="category.products.list" as="product_list" template="Magento_Catalog::product/list.phtml">
<block class="Magento\Catalog\Block\Product\ProductList\Item\Container" name="category.product.addto" as="addto" />
</block>
</block>
Внутри Magento_Catalog::category/products.phtml
вы можете позвонить $this->getChildHtml('product_list')
(имя блока внутри этого)
И он будет визуализировать
Magento \ Каталог \ Блок \ Продукт \ ListProduct
Magento_Catalog :: product / list.phtml
это то место.
PS: Magento 1.9 имеет ту же архитектуру вызова дочерних блоков