magentoテーマのフッターを変更する


8

私はmagentoでフッターを編集するのがかなり新しいです。フッターを変えたいです。住所の部分だけを変更できましたが、残りは変更できませんでした。Magentoの複雑なファイル構造に悩まされる。

このフッターを変換したい:

古いもの

これに:

新しいもの

私を助けてください。


@マリウス:どんなアイデア?
brainReader 2014年

回答:


21

チェックしてapp/design/frontend/rwd/default/layout/page.xml、「フッター」の検索を実行してください。フッターブロックに直接アクセスできます。「クイックリンク」は、実際にはのさまざまな場所に設定されていSystem > Configurationます。

これが私が提案するものです:

メイクlocal.xml(と同じフォルダ内にpage.xmlあなたはまだ持っている、とあなたがそれらを使用する予定がない場合は、「クイックリンク」と「マイアカウント」のブロックを削除する場合は、上記)。

<?xml version="1.0"?>
<layout version="0.1.0">
    <default>
        <reference name="footer">
            <remove name="footer_links"/>
            <remove name="footer_links2"/>
        </reference>
    </default>
</layout>

これで、必要な他の2つのセクションに対して2つの静的CMSブロックを作成し、それらをviaにlocal.xml再度追加できます。あなたがそれらを呼ぶとするfooter_postsfooter_news、私たちはにさらに追加しますlocal.xml

<?xml version="1.0"?>
<layout version="0.1.0">
    <default>
        <reference name="footer">
            <remove name="footer_links"/>
            <remove name="footer_links2"/>
            <block type="cms/block" name="footer_posts">
                <action method="setBlockId"><block_id>footer_posts</block_id></action>
            </block>
            <block type="cms/block" name="footer_news">
                <action method="setBlockId"><block_id>footer_news</block_id></action>
            </block>
        </reference>
    </default>
</layout>

新規の1.9インストールでテストし、問題なく動作します。


私はあなたが言ったように行いましたが、クイックリンクとアカウントが削除された2つのフッターを取得しました...新しいフッターブロックをfooter.phtmlに追加しても何も表示されませんでした。コメントに画像を追加することはできますか?もしそうなら、私に啓発してください
brainReader

修正しましたが、フッターは1つしかありませんが、投稿とニュースがフッターに表示されません
brainReader

実際、footer.phtmlファイルを編集する必要はないlocal.xmlようです。上記のようにCMSブロックを作成するだけで、Magentoの新規インストールがブロックに表示されます。CMSでブロックIDを作成するときに、ブロックIDがで設定したIDと一致することを確認してくださいlocal.xml。また、これらの変更後にキャッシュを更新しましたか(または、稼働する準備ができるまで無効にすることをお勧めします)。
Don

ただし、キャッシュと言えば、これが「おかしなこと」です。Magentoのフッターは常にキャッシュされ、動的コンテンツが必要なように見えます。おそらくそれをオーバーライドしてキャッシュを削除する必要があるでしょう。マリウスは、ここでそれについての記事があります。magento.stackexchange.com/questions/2719/...
ドン

このリンクken.edmonds-commerce.co.uk/magento/を使用して、フッターブロックキャッシュを削除しました。フッターへのブロックの追加は簡単になりました
brainReader

-5

これを試して !

Magento 1.9のフッターからニュースレターブロックを削除するには。--->これを試してください!


2
それはフッターからそれを削除するでしょうが、それは他のたくさんの場所からもそれを削除するでしょう。OPが私の意見で求めていることに対して、それは少し極端すぎる
サンダーマンゲル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.