在Magento的germansetup协议是空的

时间:2012-12-31 12:32:49

标签: magento magento-1.7

从我的/checkout/onepage/开始,AGB有一个弹出窗口:/germansetup/frontend/agreements/id/1/

问题是该页面没有显示任何文字。只是模板中的背景图片。

弹出窗口在germansetup.xml

中定义
<germansetup_frontend_agreements>
    <reference name="root">
        <action method="setTemplate"><template>page/popup.phtml</template></action>
    </reference>
    <reference name="content">
        <block type="core/text" name="agreement" />
    </reference>
</germansetup_frontend_agreements>

我不知道他试图在这里加载什么块,但我希望他能显示我的静态块mrg_business_terms

2 个答案:

答案 0 :(得分:6)

这似乎在某些时候发生了变化。对我来说(使用Magento 1.9.2.4),有用的是将“cms / block”添加到列入白名单的列表中。

答案 1 :(得分:1)

看看销售&gt;条款和条件(德语:Verkäufe&gt; Bestellbedingungen)。

在这里,您可以看到结帐协议列表。在我的情况下,我需要更改内容块ID:

{{block type="cms/block" block_id="mrg_business_terms"}}