我在成功页面上调用两个不同的phtml文件。一种是在开放体标签之后将订单数据发送给第三方,而第二种体育标签应该在结束体标签之前去清除用户会话。当我查看我的页面来源时,"清除"代码直接显示在我的页面顶部的Google分析代码下,并且"传输"代码根本不显示。这是我的layout.xml
<?xml version="1.0"?>
<layout version="1.0.0">
<default>
<!-- Mage_GoogleAnalytics -->
<reference name="after_body_starts">
<block type="cappscact/track" name="capps_cact" as="capps_cact" template="Capps/Cact.phtml" />
</reference>
<reference name="before_body_ends">
<block type="cappscact/track" name="capps_clear" as="capps_clear" template="Capps/Clear.phtml" />
</reference>
</default>
我的cact和clear phtml分别包含以下代码:
<?php echo ('<!-- This is a test for Cact -->'); ?>
和
<?php echo ('<!-- This is a test for Clear -->'); ?>
我预计Cact的第一条评论会在分析代码下显示,如果不是直接位于/ body标记之上,则显示清楚显示在底部附近。
有什么想法吗?
答案 0 :(得分:0)
谢谢@ adrien54的回答。 我需要查看page.xml并获得正确的块名称。然后清除布局缓存,它就像魅力一样。