将购物车添加到Magento中的top.menu
我正在构建一个导航栏,其中包括用户菜单和购物车以及愿望列表,但试图弄清楚如何将其添加到xml模型中,以使用getChildHtml函数将其包括在内 XML文件:page.XML将购物车添加到Magento中的top.menu,magento,cart,Magento,Cart,我正在构建一个导航栏,其中包括用户菜单和购物车以及愿望列表,但试图弄清楚如何将其添加到xml模型中,以使用getChildHtml函数将其包括在内 XML文件:page.XML <block type="page/html_header" name="header" as="header"> 我有 <block type="core/text_list" name="top.menu" as="topMenu" translate="label"> 现在,就我
<block type="page/html_header" name="header" as="header">
我有
<block type="core/text_list" name="top.menu" as="topMenu" translate="label">
现在,就我所知,我必须在某个地方包含以下内容,或者扩展块或其他不确定的内容,请帮助我找到正确的方向,甚至给我指一本开发人员指南,该指南将涵盖这一点
<block type="checkout/cart_sidebar" name="cart_sidebar" as="topcart" template="checkout/cart/sidebar.phtml"/>
在主题文件夹app/design/frontend/your_package/your_theme/layout中创建一个文件local.xml/ 添加以下行并保存文件
<layout version="0.1.0">
<default>
<reference name="top.menu">
<block type="checkout/cart_sidebar" name="cart_sidebar" as="topcart" template="checkout/cart/sidebar.phtml"/>
</reference>
</default></layout>
应用更改后,不要忘记清除magento缓存(系统->缓存管理)
为了了解更多关于Magento块、布局、模板的信息,有一个官方的Magento指南