Tôi đang sử dụng Ajax để thêm vào giỏ hàng, vì vậy cần cập nhật thanh bên giỏ hàng.
Tôi đã thử mã này trong bộ điều khiển để kết xuất khối.
Mage::app()->getLayout()->getBlockSingleton('page/html')->setTemplate("page/html/upper.phtml")->toHtml();
nhưng nó kết xuất khối cha và không kết xuất khối con.
Và tập tin bố trí là
<block type="core/text_list" name="upper" as="upper" template="page/html/upper.phtml">
<block type="checkout/cart" name="top.cart" as="cart_overview">
<action method="setCartTemplate"><value>checkout/topcart.phtml</value></action>
<action method="setEmptyTemplate"><value>checkout/cart/cartEmpty.phtml</value></action>
<action method="chooseTemplate"/>
<action method="addItemRender"><type>simple</type><block>checkout/cart_item_renderer</block><template>checkout/cart/sidebar/default.phtml</template></action>
<action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/cart/sidebar/default.phtml</template></action>
<action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/cart/sidebar/default.phtml</template></action>
</block>
</block>
Làm thế nào tôi có thể kết xuất khối con trong bộ điều khiển.
Hỗ trợ tôi.