1
我看了不少Magento引用,但仍然努力實現如何解決這個問題。使用getChildHtml Magento佈局和模板()
<layout version="0.1.0">
<catalog_product_view translate="label">
<reference name="product.info.addtocart">
<action method="setTemplate">
<template>ash_ajacart/catalog/product/view/addtocart.phtml</template>
</action>
<block type="ajacart/product_view" name="wow" as="wow" template="ash_ajacart/ajacart-js.phtml" />
</reference>
</catalog_product_view>
</layout>
是我的佈局XML文件。模板「addtocart.phtml」呈現很好。但是當我在該模板內部調用<?php echo $this->getChildHtml('wow') ?>
時,它不會調用「ajacart-js.phtml」模板。我不知道我是否構造了XML文件中的所有錯誤,但對我來說似乎是正確的。
我確實有一個使用類Block_Product_View的塊,如果這就是你要求的。 – Aya