我必须从结帐/购物车页面中删除完整的页眉和页脚到magento 1.7中的所有转发页面。我只知道我需要在“checkout.xml”文件中添加<remove name="header"/>
,但每当我尝试添加相同的行时,前端或空白页面上都没有反映出来的内容。
答案 0 :(得分:1)
在local.xml中使用以下代码
从购物车页面删除页眉和页脚:
<checkout_cart_index>
<remove name="header"/>
<remove name="footer"/>
</checkout_cart_index>
从 Checkout Onepage
中删除页眉和页脚<checkout_onepage_index>
<remove name="header"/>
<remove name="footer"/>
</checkout_onepage_index>
答案 1 :(得分:1)
在ur local.xml中的布局文件夹中的自定义主题布局文件夹中,复制此代码以从结帐/购物车页面中删除页眉和页脚
<checkout_cart_index>
<remove name="header"/>
<remove name="footer"/>
</checkout_cart_index>
用于删除结帐/一页
<checkout_onepage_index>
<remove name="header"/>
<remove name="footer"/>
</checkout_onepage_index>
有一件事记得在关闭ur local.xml中的默认标记之后复制此代码如果你在默认标记中插入此代码它将从所有页面中删除标题和页脚
答案 2 :(得分:0)
<checkout_cart_index translate="label">
<reference name="root">
<action method="setTemplate"><template>page/empty.phtml</template></action>
</reference>
</checkout_cart_index>
答案 3 :(得分:0)
您可以按照以下步骤操作:
第1步:
转到app / design / frontend / yourtheme / layout / checkout.xml 在这一行之后添加这两行(
<checkout_cart_index translate="label">
<label>Shopping Cart</label>
)
<remove name="header"/>
<remove name="footer"/>
第2步:
如果您使用任何扩展程序进行结帐
转到app / design / frontend / yourtheme / layout / your_extension_checkout.xml
在这一行之后添加这两行(
<onepagecheckout_index_index translate="label">
<label>One Page Checkout</label>
)
<remove name="header"/>
<remove name="footer"/>
否则转到你的theme / layout / checkout.xml(同一步骤1文件)和
在此行(<checkout_onepage_index translate="label"> <label>One Page Checkout</label>
)
第3步:清除magento缓存
答案 4 :(得分:0)
您需要在XML文件中写入:
<remove name="header" />
<remove name="footer" />
答案 5 :(得分:-1)
请为你的模板文件夹转到page.xml
<default translate="label" module="page">
<remove name="header"/>
<remove name="footer"/>
</default>
仅限结帐请转到checkout.xml
<checkout_cart_index translate="label">
<remove name="header"/>
<remove name="footer"/>
</checkout_cart_index>
<checkout_onepage_index translate="label">
<remove name="header"/>
<remove name="footer"/>
</checkout_onepage_index>