J2t_Ajaxcheckout安装

时间:2010-09-01 17:41:13

标签: magento

问题与magento社区众所周知的 J2T Ajax购物车有关,可以找到here

虽然安装看起来很简单,但您可以将文件复制到适当的目录并从管理员面板进行修改。 “成功”安装后,购物车的行为保持不变。我使用术语“成功”,因为JavaScript文件与css一起加载。

安装程序是否缺少任何其他步骤? (注意:开发magento的版本是 1.4.0.1 )。

1 个答案:

答案 0 :(得分:0)

插件结构

  • 前端/默认/默认/图像/ j2t
  • 前端/默认/默认/ CSS / j2t
  • 前端/默认/默认/布局/ j2tajaxcheckout.xml
  • 前端/默认/默认/模板/ j2tajaxcheckout

所有 j2tajaxcheckout.xml ,并添加到 catalog.xml

<default>         
 <reference name="before_body_end">
   <block type="core/template" name="j2t_ajax_wrapper" after="-" template="j2tajaxcheckout/ajax_wrapper.phtml" />
 </reference>
</default>

和最终文件 catalog.xml

<!--
AJAX cart modulo
-->

   <j2tajaxcheckout_index_cart>
        <reference name="root">
            <action method="setTemplate"><template>page/1column.phtml</template></action>
        </reference>

        <reference name="content">
          <remove name="head"/>
            <remove name="header"/>
            <remove name="footer"/>
            <remove name="left"/>
            <remove name="right"/>
            <remove name="before_body_end"/>

            <block type="j2tajaxcheckout/cart" name="j2tajaxcheckout" template="j2tajaxcheckout/ajaxcart.phtml">
                <block type="checkout/cart_sidebar" name="cart_sidebar_ajax" as="cart_sidebar_ajax" template="checkout/cart/sidebar.phtml">
                    <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>
        </reference> 
    </j2tajaxcheckout_index_cart>