0

好的,所以我很难理解所有这些块的东西。一篇文章,无论重读多少遍,都无法把握。

我在 footer_links 静态块中有关于我们、客户服务和隐私政策。我想要在一个部分。然后我想要站点地图、搜索词、高级搜索、订单和退货,并在其他地方联系我们。我看到 Magento 将这两个页脚链接部分合并到一个块中。我希望它们在两个单独的块中。

我该怎么做?

我想我知道如何为我想要的第三组链接添加另一个块,但是我在尝试将这两者分开时遇到了麻烦。

4

1 回答 1

2

啊,对于任何想要将它们分开的人,您可以这样说:

<?php echo $this->getChildHtml('footer_links') ?>

<?php echo $this->getChildHtml('cms_footer_links') ?>

第一个是由 footer_links 块定义的默认链接,然后 cms_footer_links 是您的 cms 静态块,称为 footer_links.. 所以您可以定义更多块并使用 cms_whatever_you_call_it =)

并将其添加到您的 local.xml 中:

<block type="cms/block" name="cms_footer_links" before="footer_links">
                <!--
                    The content of this block is taken from the database by its block_id.
                    You can manage it in admin CMS -> Static Blocks
                -->
                <action method="setBlockId"><block_id>footer_links</block_id></action>
            </block>

当然是 name="cms_whatever_you_call_it" :P

于 2013-07-24T14:39:04.540 回答