簡體   English   中英

Magento塊和phtml文件未在正確的位置顯示

[英]Magento blocks and phtml files not displaying in the right place

我在成功頁面上調用了兩個不同的phtml文件。 一種是在打開正文標簽之后將訂單數據發送給第三方,第二種應該在結束正文標簽之前發送以清除用戶會話。 當我查看頁面源代碼時,“清除”代碼顯示在頁面頂部的Google Analytics(分析)代碼正下方,而“傳輸”代碼則根本不顯示。 這是我的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標簽上,則該注釋將顯示在底部附近。

有任何想法嗎?

謝謝@ adrien54的回答。 我需要查看page.xml並獲得正確的塊名稱。 然后清除布局緩存,它會像魅力一樣工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM