1

我试图通过使用 CMS 页面界面上的布局更新 XML 框,仅在我的网站主页之后添加一个静态块(实际上是一个文本链接)。

--------------
|             |
|   Content   |
|             |
---------------
|  Footer     |
|  Copyright |
---------------
| My Block    |
---------------

我尝试使用以下代码添加块:

<reference name="footer">
    <block type="cms/block" name="credits" after="-">
        <action method="setBlockId"><block_id>my_block</block_id></action>
    </block>
</reference>

问题是:#1 我的块显示在页脚和版权之间,#2:更改在所有页面上都可见,而我只希望它显示在我的主页上而不是在网站的其余部分...

注意:我正在运行 Magento 1.4.0.1

4

1 回答 1

1

为了仅在您的主页上显示它,您必须将您的 XML 添加到<cms_index_index>.

要调整定位<?php echo $this->getChildHtml('credits') ?>,请使用page/html/footer.phtml.

于 2012-10-23T21:55:59.513 回答