Magento-如何编辑getChildHtml('addto')

时间:2018-10-25 13:16:00

标签: php magento magento-1.9

早上好,我需要编辑html

getChildHtml ('addto')

我已经启用了提示,可以尝试查找,但是我找不到html,有人知道它在哪里吗?

1 个答案:

答案 0 :(得分:0)

例如:(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 \ Catalog \ Block \ Product \ ListProduct

  • 带有模板:
  

Magento_Catalog :: product / list.phtml

那个地方。

P.S .: Magento 1.9具有调用子块的相同架构