0

わかりましたので、このブロックのすべてを理解するのに非常に苦労しています。記事を何度読み返しても、理解できません。

footer_links 静的ブロックに、会社概要、カスタマー サービス、およびプライバシー ポリシーがあります。1つのセクションで欲しいもの。次に、サイト マップ、検索用語、高度な検索、注文と返品、およびお問い合わせ先が必要です。Magento では、これら両方のフッター リンク セクションが 1 つのブロックにまとめられていることがわかります。私はそれらを2つの別々のブロックに入れたい.

どうすればそれを行うことができますか??

必要な 3 番目のリンクのセットに別のブロックを追加する方法はわかっていると思いますが、これら 2 つを分離しようとすると問題が発生します。

4

1 に答える 1

2

ああ、それらを分離したい人のために、あなたはこれを入れます:

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

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

最初のものは footer_links ブロックによって定義されたデフォルトのリンク用で、次に cms_footer_links は footer_links と呼ばれる cms 静的ブロックです。したがって、さらにブロックを定義して 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 に答える