1

Magento CE 1.7.0.2 在页面下方显示我的自定义块的内容时遇到问题。该块显示在页面上,但内容在结束 HTML 标记之后复制到页面下方。显示布局插件只显示我的块引用一次,所以我不知道为什么会这样。我正在使用默认/自定义包。请帮忙!!!!

我的布局,如果有帮助:

<?xml version="1.0"?>

<layout version="0.1.0">
    <default>
        <remove name="store_language" />
        <remove name="store_switcher"/>
        <remove name="footer_links" />
    </default>
    <makeorder_index_index>
        <reference name="root">
            <action method="setTemplate"><template>page/1column.phtml</template></action>
        </reference>
        <reference name="content">
            <block type="makeorder/orderblock" output="toHtml" name="orderdispaly"
                    template="makeorder/orderdisplay.phtml"/>
        </reference>
    </makeorder_index_index>
</layout>
4

1 回答 1

1

您应该output="toHtml"从“makeorder/orderblock”块属性中删除该指令。这基本上是说在初始化后立即显示块的内容 - 无论它应该放在哪里。所以它最终在“根”块之后呈现。

于 2012-09-11T15:08:33.943 回答