0

私はfooter_menu私のブロックへのリンクを追加しようとしていpage.xmlます:

            <block type="page/template_links" name="footer_links" as="footer_links" template="page/template/links-follow.phtml">
                <action method="addLink" translate="label title">
                    <label>Condiciones generales</label>
                    <url>legal</url>
                    <title>Condiciones generales</title>
                </action>
            </block>

しかし、明らかに、パスはそれが表示されているページに対して相対的です。ホーム URL は (/foo/ルートにあるから/) 変更されることが決まっているため、ショップのベース URL を先頭に追加して、自動的に機能させたいと思います。

4

2 に答える 2

3

<urlParams helper="core/url/getHomeUrl" />ミックス に追加するとうまくいくことがわかりました。それが機能するためには、要素の順序に従うことが重要です (あなたが私に尋ねると、かなり混乱します)。

            <block type="page/template_links" name="footer_links" as="footer_links" template="page/template/links-follow.phtml">
                <action method="addLink" translate="label title">
                    <label>Condiciones generales</label>
                    <url>legal</url>
                    <title>Condiciones generales</title>
                    <urlParams helper="core/url/getHomeUrl" />
                </action>
            </block>

お役に立てれば。

于 2012-07-31T19:33:51.940 に答える